Имя: Пароль:
1C
1С v8
СКД. Формирование полей в наборе данных.
0 r_p
 
17.10.13
09:51
Приветствую. Есть отчет на СКД. Есть набор данных - объект. В качестве объекта передается таблица значений. Можно ли сделать так, чтобы автоматически прописать все колонки из тз в поля компоновки или надо описывать всю структуру ТЗ вручную?
1 Нуф-Нуф
 
17.10.13
09:52
Для Каждого Колонка Из ТаблицаЗапроса.Колонки Цикл
        
        Имя = НазваниеТаблицыЗначенийСКД + "Запрос" + Колонка.Имя;
        Колонка.Имя = Имя;
        Поле = НаборДанныхЗапрос.Поля.Добавить(Тип("ПолеНабораДанныхСхемыКомпоновкиДанных"));
        Поле.Поле = Имя;
        Поле.ПутьКДанным = Имя;
        
    КонецЦикла;
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн