Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 13:37

Схема компоновки данных

Автор макс, 18 окт 2010, 04:42

0 Пользователей и 1 гость просматривают эту тему.

макс

Как обратиться к вычисляемым полям схемы компоновки, точнее к результату вычисляемых полей?

макс

ЭлементыФормы.Результат.Очистить();
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки);
    МассивЭлементовРезультата = Новый Массив;
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, ,ДанныеРасшифровки, Истина);
    Пока Истина Цикл
        ЭлементРезультата = ПроцессорКомпоновки.Следующий();
        Если ЭлементРезультата = Неопределено Тогда
            Прервать;
        Иначе
            МассивЭлементовРезультата.Добавить(ЭлементРезультата);
        КонецЕсли;
    КонецЦикла;
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ЭлементыФормы.Результат);
    ПроцессорВывода.НачатьВывод();
    Для Каждого ЭлементРезультата Из МассивЭлементовРезультата Цикл
        ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
    КонецЦикла;
    ПроцессорВывода.ЗакончитьВывод();
   
    ЭлементыФормы.Результат.ФиксацияСверху = 6;
    ЭлементыФормы.Результат.ПоказатьУровеньГруппировокСтрок(1);

вот этот код выводит поля схемы компоновки, без вычисляемых полей, как их добавить?

макс

я хочу перекинуть в Табличный документ поля из схемы компоновки, эти поля вычисляются в вычисляемых полях, как к ним обратиться?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск