Здравствуйте. Загружаю файл эксель через табличный документ, в итоговой таблице значений выходит 296 строк, хотя в самом файле их 45к с небольшим. Просматривал временный файл, который создается - в нем нет пустой строки около 296 позиции. Пробовал различные варианты, ТабДок.Прочитать(ИмяФайла), ТабДок.Прочитать(ИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Значение), ТабДок.Прочитать(ИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Текст) - результат у всех способов 296 строк. Подскажите, пожалуйста, в чем может быть проблема?
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("xlsx");
ДвоичныеДанныеДокумента = ПолучитьИзВременногоХранилища(АдресХранилища);
ДвоичныеДанныеДокумента.Записать(ИмяВременногоФайла);
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ИмяВременногоФайла, СпособЧтенияЗначенийТабличногоДокумента.Значение);
Построитель = Новый ПостроительЗапроса;
Попытка
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область(1, 1, ТабДок.ВысотаТаблицы, ТабДок.ШиринаТаблицы));
Построитель.ЗаполнитьНастройки();
Построитель.Выполнить();
ТаблицаДанных = Построитель.Результат.Выгрузить();
Исключение
КонецПопытки;
Показать