|
Как получить РезультатЗакрытия при Закрытии формы?
| ☑ |
0
qazaz
26.04.19
✎
20:34
|
Приветствую,
Не выходит каменный цветок, хелп!
Есть форма Документа1.
На ней реквизит типа какой-то Документ2.
При определенных легко отлавливаемых событиях на форме Документа1 надо:
открыть форму нового Документа2
дождаться пока пользователь запишет Документ2
запихать записанный Документ2 в вышеописанный реквизит.
Создаю оповещение, открываю форму нового Документа2.
Но в оповещение прилетает неопределенный РезультатЗакрытия.
Как грамотно в этот РезультатЗакрытия положить ссылку на созданный Документ2?
Можно в форме Документ2 нагородить своих кнопок с Закрыть(РезультатЗакрытия).
Можно создать Документ2 и только потом открывать его форму пользователю.
Но кажется мне что есть более правильный способ.
Надоумьте плз.
|
|
1
palsergeich
26.04.19
✎
20:36
|
Я бы при закрытии сделал ОповещениеОВыборе и отлавливал его в ОбработкеВыбора породившей формы
|
|
2
palsergeich
26.04.19
✎
20:39
|
Да выглядит котыльно, но так можно избежать:
- широковещательного оповещения (Оповестить)
- единая точка входа, а не 100500 кнопок.
|
|
3
qazaz
26.04.19
✎
20:40
|
Спс, щас попробую.
|
|
4
Fragster
гуру
26.04.19
✎
23:42
|
открываешь форму нового в режиме выбора, владельцем ставишь элемент управления, куда должно прилететь записанное значение. все.
|
|