Имя: Пароль:
1C
 
Открыть форму и получить форму в 1с 8.3
0 Euroset1
 
20.04.18
09:48
Господа. Проблемка.
В 8.3 в ОткрытьФорму в параметр можно пихнуть оповещение и обработать потом в процедуре из оповещения результаты работы с формой.
А если работать через ПолучитьФорму, как там словить закрытие? Куда пихнуть оповещение?
1 Lexey_
 
20.04.18
09:53
(0) не надо тебе ПолучитьФорму(), вполне достаточно ОткрытьФорму()
2 Euroset1
 
20.04.18
09:56
А если я хочу часть реквизитов еще заполнить до открытия?
3 Тихий омут
 
20.04.18
10:02
(2) УправляемаяФорма (ManagedForm)
ОписаниеОповещенияОЗакрытии (OnCloseNotifyDescription)
Использование:

Чтение и запись.
Описание:

Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после закрытия формы со следующими параметрами:
<РезультатЗакрытия> - значение, переданное при вызове метода Закрыть открываемой формы,
<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.

Доступность:

Тонкий клиент, веб-клиент.
4 Euroset1
 
20.04.18
10:06
(3) Ну вот мы и подошли к сути вопроса. Если я использую ПолучитьФорму, то где и как оповещение это задействовать? В параметрах ПолучитьФорму нет такого параметра.
5 Тихий омут
 
20.04.18
10:12
(4) Ты форму получил? Вот у неё и есть это свойство, устанавливай свою оповещалку в него
6 Euroset1
 
20.04.18
10:18
(5) А, теперь понятно. Спс.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн