HelpF.pro

Как преобразовать MXL файл в Таблицу Значений?

Встретилась задачка, нужно было загружать данные из mxl файлов выгруженных из другой базы 1С.

Файл MXL – это созданный в программе «1С: Предприятие» (последних версий 7.7 или 8) табличный документ.

вот код быстрой конвертации mxl в тз

Код 1C v 8.х
 ТабДок = Новый ТабличныйДокумент; 
ТабДок.Прочитать("C:\load\vigr.mxl");
ПЗ = Новый ПостроительЗапроса;
ПЗ.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТабДок.Область());//передаем ТЗ
ПЗ.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
ПЗ.ЗаполнитьНастройки();
ПЗ.Выполнить();
ТЗ = ПЗ.Результат.Выгрузить();
// Вот и получили ТЗ с данными для дальнейшей обработки и загрузки

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq83/view/1608.html