Имя: Пароль:
1C
1С v8
СКД несколько схем компоновки данных
0 ХочуСпец
 
12.05.12
09:42
В отчете несколько схем компоновки данных

Пользователь выбирает на форме вариант заполнения отчета.

Но при выборе схемы отчет работает криво, в частности не выводятся вычисляемые поля (отчет с одной схемой комновкой исполняется отлично)

Код при формировании отчета:

   СКД = ПолучитьМакет("Схема1");
   
   КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
   
   МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД, КомпоновщикНастроек.Настройки, Форма.ДанныеРасшифровки);

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

Что не так?
1 Wobland
 
12.05.12
09:43
2 ХочуСпец
 
12.05.12
09:48
(1) не вижу принципиальных отличий
И настройками по умолчанию мне заполнять не нужно, так как при открытии заполняются параметры