Имя: Пароль:
1C
 
Построитель выводит некорректное имя колонок в ТЗ
0 VID1234
 
29.10.23
13:38
Здравствуйте. Необходимо загрузить таблицу эксель в 1с, делаю это через построитель, но в таблице колонки включают даты, в итоге даты до 09.10.2023 грузятся, нормально, а после грузятся как 0_10_2023, 11.10.2023 как _1_10_20231 и т.д., почему? Как сделать, чтобы колонки назывались 11_10_2023 и т.д.
это код:
ТабДок = Новый ТабличныйДокумент;
        ТабДок.Прочитать(Путь);        
        Для Каждого Область Из ТабДок.Области Цикл
            ЧитаемаяОбласть = ТабДок.ПолучитьОбласть(Область.Имя);
            ПостроительЗапроса = Новый ПостроительЗапроса;
            ИсточникДанных =  ЧитаемаяОбласть.Область(5,1,ЧитаемаяОбласть.ВысотаТаблицы,ЧитаемаяОбласть.ШиринаТаблицы);
            ПостроительЗапроса.ИсточникДанных = Новый ОписаниеИсточникаДанных(ИсточникДанных);
            ПостроительЗапроса.ДобавлениеПредставлений = ТипДобавленияПредставлений.НеДобавлять;
            ПостроительЗапроса.ЗаполнитьНастройки();
            ПостроительЗапроса.Выполнить();
            ТЗ = ПостроительЗапроса.Результат.Выгрузить();
        КонецЦикла;
1 VID1234
 
29.10.23
13:48
А доступные поля с _0_10_2023 по _9_10_2023, т.е. он выводит одинаковые и добавляет в конце 1 или 2, почему доступны не все?
2 VID1234
 
29.10.23
13:51
В источнике данных, он показывает _1_10_2023 затем доходит до 10 и опять _1_10_2023, поэтому и сворачивает их, почему он не распознает двузначные числа
3 mikecool
 
29.10.23
13:57
прочитай в таб док, а дальше - только твоя фантазия
4 VID1234
 
29.10.23
13:59
(3) Здравствуйте. Так я и так в ТабДок его читаю.
5 mikecool
 
29.10.23
14:03
(4) Здравствуйте. Табличный документ может Прочитать(файл хлс), без построителя, в полученном таб доке будет все, как в исходном файле
далее обрабатываешь результат как нужно, не тратишь время на сабж
6 VID1234
 
29.10.23
14:06
(5) С построителем как то быстрее, понял, спасибо.