|
Построитель выводит некорректное имя колонок в ТЗ |
☑ |
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) С построителем как то быстрее, понял, спасибо.
|
|