Для Каждого СтрокаДатыПоступления Из ТаблицаРезультатДатаПоступления Цикл
мДатаПоступления = СтрЗаменить(Формат(СтрокаДатыПоступления.ДатаПоступления, "ДЛФ=D" ),".","");
мДатаПоступления = СтрЗаменить(мДатаПоступления," ","");
нИмяКолонки = "Д" + мДатаПоступления + "";
НоваяКолонкаДаты = ДеревоЗначенийЗаказов.Колонки.Добавить(нИмяКолонки);
НоваяКолонкаДаты.Заголовок = Формат(СтрокаДатыПоступления.ДатаПоступления, "ДЛФ=D" );
КонецЦикла;
Для Каждого СтрокаДатыПоступления Из ТаблицаРезультатДатаПоступления Цикл
мДатаПоступления = СтрЗаменить(Формат(СтрокаДатыПоступления.ДатаПоступления, "ДЛФ=D" ),".","");
мДатаПоступления = СтрЗаменить(мДатаПоступления," ","");
нИмяКолонки = "Д" + мДатаПоступления + "";
НовыйЭлемент = ЭлементыФормы.ТеблицаДереваЗначенийЗаказов.Колонки.Добавить(нИмяКолонки);
НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода"));
НовыйЭлемент.Видимость = Истина;
НовыйЭлемент.Доступность = Истина;
НовыйЭлемент.Ширина = 10;
НовыйЭлемент.ТекстШапки = Формат(СтрокаДатыПоступления.ДатаПоступления, "ДЛФ=D" );
КонецЦикла;
мДатаПоступления = СтрЗаменить(Формат(ТекЗаказ.ДатаПоступления, "ДЛФ=D" ),".","");
мДатаПоступления = СтрЗаменить(мДатаПоступления," ","");
нИмяКолонки = "Д" + мДатаПоступления + "";
НовыйЗаказПоставщика[нИмяКолонки] = ТекЗаказ.ДатаПоступления;
ЭлементыФормы.ТеблицаДереваЗначенийЗаказов.СоздатьКолонки();
Vzonder
вс, 19/11/2017 - 21:30
Путем множества экспериментов, проб и ошибок, нашел решение:
Создает необходимое количество колонок с необходимыми характеристикам, все адекватно отражается.