Имя: Пароль:
1C
1С v8
Помогите программно загрузить в СКД настройки по умолчанию
0 ignorant
 
18.07.14
09:48
Делаю отчет с двумя СКД.
Вторая используется при расшифровке основной СКД отчета:
програмно создается копия отчета, назначается СКД, результат выводится в новую форму.
Данные отчет показывает правильно, а вот настройки почему-то берутся из основной СКД отчета.

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

Подскажите, что делаю не так.
Спасибо за внимание!