|
получить значение параметра из открываемой формы
| ☑ |
0
hatsher
22.08.12
✎
14:52
|
из формы документа открываю другую форму. в ней провожу какие-то действия, в результате которых заполняется экспортная переменная(тип - соответствие). как при закрытии этой формы передать значение этой переменной в первоначальную форму документа?
|
|
1
Ksandr
22.08.12
✎
14:54
|
Оповестить
|
|
2
ZloyProger
22.08.12
✎
14:57
|
(0) Форма модально открывается?
|
|
3
hatsher
22.08.12
✎
14:57
|
(2) можно и модально. но результат не возвращает
|
|
4
Ksandr
22.08.12
✎
14:58
|
(2) открывать формы модально - зло, тов. Злой прогер :)
|
|
5
Ksandr
22.08.12
✎
14:59
|
(3) см. (1)
|
|
6
spu79
22.08.12
✎
15:00
|
про Форма2.Владелец уже было?
|
|
7
hatsher
22.08.12
✎
15:01
|
(5) расскажи плз, как оповестить работает. в СП не пойму что-то
я во второй форме пишу
Оповестить("ИмяПроцедуры",Мойпараметр,ЭтаФорма);
а в первой ловлю его в
Процедура ИмяПроцедуры()
так?
|
|
8
ZloyProger
22.08.12
✎
15:05
|
(3) Если модально - все проще:
//открываешь форму
Результат = Форма.ОткрытьМодально()
//в открываемой форме в процедуре ПередЗакрытием() дописываешь
Закрыть(ТвоеСоответствие)
//вуаля в переменной результат у тебя твое соответствие
|
|
9
ZloyProger
22.08.12
✎
15:06
|
+(8) Правда модальные окна иногда глючат(
|
|
10
Рэйв
22.08.12
✎
15:07
|
ОповеститьОВыборе (NotifyChoice)
Синтаксис:
ОповеститьОВыборе(<ЗначениеВыбора>)
Параметры:
<ЗначениеВыбора> (обязательный)
Тип: Произвольный.
Результат выбора.
Описание:
Посылает оповещение владельцу формы о выполнении выбора или подбора, передает ему выбранное значение. Закрывает форму в соответствии со значением свойства ЗакрыватьПриВыборе. Данное действие аналогично выполнению выбора в форме, открытой для выбора в поле ввода или ячейке табличного поля.
Доступность:
Толстый клиент.
Примечание:
Может применяться в случае, когда открытие формы выбора или подбора выполнено средствами языка.
Пример:
ОповеститьОВыборе(ТекущаяСтрока
|
|
11
hatsher
22.08.12
✎
15:09
|
разобрался с Оповестить. спасибо
|
|