Имя: Пароль:
1C
 
Проблема с заполнением параметра отчета
0 Aerosol
 
22.01.15
11:20
Здравствуйте !
Отчет СКД, 1с 8.2, УФ, Розница.
Дело осталось за малым: в самом отчете параметр используется в качестве пользовательской настройки. То есть, выведен на форму для заполнения.

Я накатал кнопку и процедурку, которая заполняет параметр списком из экселя. Все хорошо, но заполняется параметр в самом варианте отчета(если нажать изменить вариант и просмотреть список параметров - там он заполнен). На форме же он остается заполненным старыми пользовательскими настройками, и 1ска при формировании отчета руководствуется именно этим, пользовательским вариантом.
Вопрос: как быть в данной ситуации, чтобы заполнялся либо вариант пользовательской настройки, либо в приоритете был параметр из варианта ?

Как заполняю(кусочек кода):

КомпоновщикНастроек = Отчет.КомпоновщикНастроек;
    ПараметрСКД = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("СписокНоменклатуры");
    ПараметрСКД.Использование = Истина;
    ПараметрСКД.Значение = ЗагрузитьСписокИзЭкселя(); - функция, которая загнружает номенклатуру

Всем заранее спасибо !
1 Fragster
 
гуру
22.01.15
11:36
Компоновщик настроек.получитьнастройки .установитьНастройки
2 Fragster
 
гуру
22.01.15
11:37
еще есть .ПользовательскиеНастройки
3 Aerosol
 
22.01.15
11:43
(2) Я смотрел отладчиком КомпоновщикНастроек. Я там нигде этот параметр больше не нашел.. Плохо искал ?
4 Aerosol
 
22.01.15
12:19
(2) Понял, ларчик очень просто открывается. Просто нужно получать по индексу :)
5 Aerosol
 
22.01.15
12:19
За что люблю мисту - хрен кто скажет, как делать, только на мысль наведут, приходится самому думать, а это полезно.

Спасибо !