Программная установка параметров внешнего отчета СКД
☑
0
Lis2007
23.10.11
✎
21:02
Доброе время суток!
Есть отчет на СКД (для УТ 10.3)
В отчете есть параметры : Период, Склады, Номенклатура.
Из внешней обработки пытаюсь установить все параметры программно.
Схема = ВнешнийОтчет.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Настройки = Схема.НастройкиПоУмолчанию;
Параметр = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных ("Склады"));
Почемуто параметр "Период" находит, а "Склад" - нет. А когда из модуля отчета делаю так:
Параметр = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных ("Склады"));
То все параметры нахордит без проблем.
Подскажите что делаю не так?...
1
sanja26
23.10.11
✎
21:12
Схема = Отчеты.СметаНашейОрганизации.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");
Настройки = Схема.НастройкиПоУмолчанию;
Проект = Настройки.Отбор.Элементы.Получить(0);
Смета = Настройки.Отбор.Элементы.Получить(1);
ПроектДок = ...
Проект.ПравоеЗначение = ПроектДок;
Смета.ПравоеЗначение = Ссылка;
Смета.Использование = Истина;
2
Necessitudo
23.10.11
✎
22:10
(0) Ограничил доступ к параметрам в настройках схемы?
3
Lis2007
23.10.11
✎
22:17
(1) Это установка отборов, а нужна установка параметров. Данная схема вызывает ошибку.
(2) Нет, Ща попробую.
4
Lis2007
23.10.11
✎
22:22
(2) Спасибо, все работает!
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан