Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

УТ 11 печать динамического списка

УТ 11 печать динамического списка
Я
   Deal with it
 
16.09.20 - 12:33
Здравстуйте! Пытаюсь распечатать динамический список с формы списка документа:

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

В итоге ошибка компоновки: Ошибка компоновки макета по причине: Поле не найдено "Дата"
На форме причем когда формируется ошибок не выдает, а вручную выдаёт. Заходил внутрь Схемы, Настроек поля "Дата" не нашёл.
Что я упускаю?
   Deal with it
 
1 - 16.09.20 - 14:39
В общем, проблема решилась очисткой условного оформления.
Настройки.Структура[0].УсловноеОформление.Элементы.Очистить(); Там почему-то были стандартные поля "Дата", в то время как в списке такого поля нет.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.