0
ignorant
18.07.14
✎
09:48
|
Делаю отчет с двумя СКД.
Вторая используется при расшифровке основной СКД отчета:
програмно создается копия отчета, назначается СКД, результат выводится в новую форму.
Данные отчет показывает правильно, а вот настройки почему-то берутся из основной СКД отчета.
Отчет = Новый (ТипЗнч(ОтчетОбъект));
Отчет.СхемаКомпоновкиДанных = ПолучитьМакет("СКД_2");
Настройки = Отчет.СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
Отчет.КомпоновщикНастроек.Инициализировать( Новый ИсточникДоступныхНастроекКомпоновкиДанных (Отчет.СхемаКомпоновкиДанных));
Форма = Отчет.ПолучитьФорму(,,Новый УникальныйИдентификатор);
Форма.ЭлементыФормы.Результат.Очистить();
Отчет.СкомпоноватьРезультат(Форма.ЭлементыФормы.Результат,);
Форма.Открыть();
Подскажите, что делаю не так.
Спасибо за внимание!
|
|