Имя: Пароль:
1C
1С v8
Расшифровка в СКД при программном формировании
0 Ruslan_
culeiman
 
08.06.17
11:30
Формирую отчет программно расшифровка не отрабатывает, подскажите как решить?

Отчет = Отчеты.Анализ.Создать();
    
    НастройкиКД = Отчет.КомпоновщикНастроек.ПолучитьНастройки();
    
    Поле = Отчет.КомпоновщикНастроек.Настройки.Отбор.ДоступныеПоляОтбора.Элементы.Найти("Регистратор"); //поле отбора присутствует в СКД
    
    НовыйОтбор = НастройкиКД.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    НовыйОтбор.ЛевоеЗначение = Поле.Поле;
    НовыйОтбор.ПравоеЗначение = Ссылка;
    НовыйОтбор.Использование = Истина;
        
    Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиКД);
    Форма = Отчет.ПолучитьФорму();
    Отчет.СкомпоноватьРезультат(Форма.ЭлементыФормы.Результат);
    Форма.Открыть();
1 Ruslan_
culeiman
 
08.06.17
11:45