СКД несколько схем компоновки данных
☑
0
ХочуСпец
12.05.12
✎
09:42
В отчете несколько схем компоновки данных
Пользователь выбирает на форме вариант заполнения отчета.
Но при выборе схемы отчет работает криво, в частности не выводятся вычисляемые поля (отчет с одной схемой комновкой исполняется отлично)
Код при формировании отчета:
СКД = ПолучитьМакет("Схема1");
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД, КомпоновщикНастроек.Настройки, Форма.ДанныеРасшифровки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , Форма.ДанныеРасшифровки);
Результат = Форма.ЭлементыФормы.Результат;
Результат.Очистить();
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.НачатьВывод();
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
Пока ЭлементРезультата <> Неопределено Цикл
ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
КонецЦикла;
ПроцессорВывода.ЗакончитьВывод();
Что не так?
1
Wobland
12.05.12
✎
09:43
сравни с
2
ХочуСпец
12.05.12
✎
09:48
(1) не вижу принципиальных отличий
И настройками по умолчанию мне заполнять не нужно, так как при открытии заполняются параметры
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший