|
Передача параметра между формами
| ☑ |
0
Гой1
16.11.12
✎
14:58
|
Вот такой вопрос - нужно чтобы при открытии формы подчиненного справочника из основной - в нее передавались некоторые параметры основной формы . Уже башку пробил - не могу понять как это сделать пробую так :
Контракт = Ссылка ;
Сообщить ("Состояние переменной контракт :" + Контракт );
Параметр = Новый Структура("Ключ", Контракт);
ОткрытьФормуМодально("РегистрСведений.НоменклатураТендера.ФормаЗаписи" , Параметр ) ;
Форма открывается : но как увидеть реквизит который я ей передал ???
т.е что писать в процедуре при открытии ???
|
|
1
samozvanec
16.11.12
✎
15:12
|
у формы есть параметры
|
|
2
Гой1
16.11.12
✎
15:38
|
Если не трудно с кодом пожалуйста ....
|
|
3
Eugene_life
16.11.12
✎
15:48
|
(0) Мне кажется, или ты как-то странно пытаешься записать в регистр сведений?
|
|
4
Гой1
16.11.12
✎
15:51
|
3) нет не кажется - :)
|
|
5
Гой1
16.11.12
✎
15:52
|
но по моему так удобно... меньше возни
|
|
6
Eugene_life
16.11.12
✎
16:06
|
(5) Пиши в регистр через набор записей, так лучше всего. и возни не больше.
Но по теме:
ФормаРег = РегистрСведений.НоменклатураТендера.ПолучитьФорму("ФормаЗаписи");
ФормаРег.Открыть();
ФормаРег.Параметр = Параметр;
|
|