Имя: Пароль:
1C
1С v8
Получение данных динамического списка
,
0 Andreyyy
 
19.08.15
10:12
Делаю как в http://v8.1c.ru/o7/201404list/index.htm

Схема = Элементы.СписокПлатежей.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
    Настройки = Элементы.СписокПлатежей.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
    
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
    МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки);
    
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    
    Результат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);

Получаю:

{ЖурналДокументов.БезналичныеПлатежи.Форма.ФормаСписка.Форма(1583)}: Ошибка при вызове метода контекста (Вывести)
    Результат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
по причине:
Ошибка вывода результата
по причине:
Неизвестный тип макета

Платформа 8.3.6.2152

Где ошибка ?
Может быть из-за того, что конфигурация в режиме совместимости с 8.3.5 ?
1 barrgand
 
19.08.15
10:20
(0)МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки) - 5 параметр метода Выполнить() - ТипГенератора
2 Andreyyy
 
19.08.15
10:41
(1) Спасибо, заработало.