Имя: Пароль:
1C
1С v8
Вложенные схемы
0 BaHgaJI
 
23.11.12
16:59
Почему не присваивается параметр?
Делаю так:

ВложеннаяСхема=СхемаКомпоновкиДанных.ВложенныеСхемыКомпоновкиДанных[0];  ЗначениеПараметра=ВложеннаяСхема.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Модели"));
   ЗначениеПараметра.Значение=СписокМодели;
   ЗначениеПараметра.Использование=Истина;
1 BaHgaJI
 
23.11.12
16:59
СписокМодели, список значений
2 yurec_k
 
23.11.12
17:03
может так :

ЗначениеПараметра=ВложеннаяСхема.Настройки.ПараметрыДанных.Элементы.Найти("Модели");

?
3 BaHgaJI
 
23.11.12
17:08
(2) в обоих случаях все окей в модуле, как будто присвоил,
а в режиме предприятия поле не заполнено
4 yurec_k
 
23.11.12
17:09
а при сформировать отрабатывает?,
и в какой процедуре ты его устанавливаешь?
5 BaHgaJI
 
23.11.12
17:12
Устанавливаю ПриОткрытии.
При сформировать отрабатывает только основная схема а во вложенной параметры пустые
6 yurec_k
 
23.11.12
17:19
в основной схеме создай смежный(такой-же) параметр, и сделай чтоб для вложенойсхемы этот параметр устанавливался из основной (в вкладке влож схемы и во вкладке настройки, если реч идет об отчете), а уже програмно задавай параметр основн схемы, должно получиться (писал отчет, так делал, получилось)
7 BaHgaJI
 
23.11.12
18:01
(6) Спасибо, все получилось
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан