v8: Как программно закрыть модальную форму
☑
0
zladenuw
19.03.12
✎
13:29
Открывается форма модально, идет вызов процедуры. как после ее выполнение закрыть форму.
1
pumbaEO
19.03.12
✎
13:30
модальная форма - тут ответ.
2
pumbaEO
19.03.12
✎
13:31
идет вызов процедуры. как после ее выполнение закрыть форму.
В модальной форме:
Процедура ПриОткрытии()
ВызовПроцедуры();
ЭтаФорма.Закрыть();
КонецПроцедуры
3
le_
19.03.12
✎
13:31
(0) Открывай не модально.
4
Fish
гуру
19.03.12
✎
13:32
Форма (Form)
Закрыть (Close)
Синтаксис:
Закрыть(<ПараметрЗакрытия>)
Параметры:
<ПараметрЗакрытия> (необязательный)
Тип: Произвольный.
Параметр закрытия формы, открытой в модальном режиме. Это значение будет возвращено как результат метода, открывающего форму модально.
5
zladenuw
19.03.12
✎
13:34
(2) пишет что нельзя.
ПриОткрытии()
Описание:
Возникает при открытии формы, до показа окна пользователю.
Примечание:
В обработчике события отказаться от открытия формы нельзя.
6
zladenuw
19.03.12
✎
13:37
делаю форму ожидание для пользователя. пока идет запрос к данным. что бы он не мог нечего сделать с документом. пока не пришел ответ от другой системы.
как тогда поступить ?
Оповестить сработает ? :)
7
lordmb
19.03.12
✎
14:47
(6) событие ОбновлениеОтображения не пробовал?
8
zladenuw
19.03.12
✎
15:00
(7) сразу при открытии срабатывает.
Пробуем через Оповестить. вроде как подходить... другого варианта не нашел.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn