Имя: Пароль:
1C
 
v.8: создаю таблицу значений с неопределенным списком колонок
0 andrewrocker
 
06.01.16
21:27
Коллеги,

Требуется создать таблицу значений с неясным количеством колонок. Т.е. делаю запрос, по запросу определяю список покупателей, создаю количество колонок с названием списка покупателей. Посмотрите, что я делаю не так:

Процедура ЗаполнитьКолонки(Элемент)
    
    Запрос = Новый Запрос;
    Запрос.Текст =      "ВЫБРАТЬ
                        |    ОптовыеЗаказчики.Заказчик,
                        |    ОптовыеЗаказчики.ФормироватьСводныйЗаказ
                        |ИЗ
                        |    РегистрСведений.ОптовыеЗаказчики КАК ОптовыеЗаказчики
                     |ГДЕ
                        |    ОптовыеЗаказчики.ФормироватьСводныйЗаказ = ИСТИНА"
                     ;
                    
    Результат = Запрос.Выполнить();                
    Обход = Результат.Выбрать();
    
    Пока Обход.Следующий() Цикл
    Таб.Колонки.Добавить(Обход.Заказчик,,Обход.Заказчик,50);
    КонецЦикла;    
    
КонецПроцедуры

В результате виртуальная таблица создается, но на форме данные не обновляются. На форме ничего не меняется, колонки не создаются.
1 andrewrocker
 
06.01.16
21:49
2 zak555
 
06.01.16
22:15
переходи на скд и мышкой сделай свой отчёт