Убрать пустые строки при сохранении в документ
Добрый день. Выгружаю запрос в таблицу значений и записываю все в файл xlsx. В таблице значений нет пустых строк , а при сохранении в файл в начале откуда то берутся три пустые строки. Соответственно, когда пытаюсь прочитать файл через табличный документ, вылезают ошибки, из за того, что программа читает его как пустой. Подскажите, пожалуйста, откуда берутся три пустые строки в начале файла, и как сохранять таблицу в файл без пустых строк?
ТаблицаДанных = Запрос.Выполнить().Выгрузить();
ПустыеСтроки = ТаблицаДанных.НайтиСтроки(Новый Структура("Номенклатура, Код, Коэффициент, КодЕдИзм", Справочники.Номенклатура.ПустаяСсылка(), "", 0, "")); //////поиск пустых строк на всякий
Для Каждого ПустаяСтрока Из ПустыеСтроки Цикл
ТаблицаДанных.Удалить(ПустаяСтрока);
КонецЦикла;
ТабличныйДокумент = Новый ТабличныйДокумент;
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаДанных);
Построитель.Вывести(ТабличныйДокумент);
ТабличныйДокумент.Записать(ПутьСохранения, ТипФайлаТабличногоДокумента.XLSX);
ПоказатьПо теме из базы знаний
- Загрузка данных из табличного документа в справочники, документы, планы видов характеристик, планы видов расчетов, планы счетов, бизнес-процессы, задачи, в движения документов, поточная загрузка документов (EXCEL, управляемые формы, универсальная)
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2
- Сверка движений документов и записей регистров
- Работа с Ворд через СОМ-Объект
- Обмен 1С с Честным Знаком для УТ11, УНФ, КА2, ERP, Розница: Расширение для работы с СУЗ, ГИС МТ, ЦРПТ
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот