Имя: Пароль:
1C
1С v8
Обход строк динамического списка.
0 diesell
 
12.09.22
16:36
Требуется сабж. По этому коду:
&НаСервере
Функция СписокВКоллекциюЗначений()
    Схема = Элементы.ВходящиеЭД.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
    Настройки = Элементы.ВходящиеЭД.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
    МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    Результат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
    Возврат  Результат;
КонецФункции

Не получается, возвращаются не все поля. А именно поля которые в запросе вычисляются - отсутствуют.
Как получить все поля списка?
1 diesell
 
12.09.22
16:43
В общем надо пробежаться по текущим данным списка.
2 polosov
 
12.09.22
16:50
(1) А цель сего действа какова?
Основная теорема систематики: Новые системы плодят новые проблемы.