Имя: Пароль:
1C
1С v8
Выполнить действие, если документ записан
0 squall84
 
25.03.20
22:44
Управляемые формы. ERP.

В модуле формы на клиенте вызываю ОбщегоНазначенияУТКлиент.Записать(ЭтаФорма, Истина).

Если документ записан, то нужно создать новое напоминание пользователю.

Не совсем соображу, как это сделать.

Думал использовать:

Попытка ОбщегоНазначенияУТКлиент.Записать(ЭтаФорма, Истина);
СоздатьНапоминание();
Исключение ....
КонецПопытки;

Но я так понимаю, что в этом случае, даже если документ не будет записан, все равно будет создано напоминание?
1 mikecool
 
25.03.20
22:54
емнип, ПослеЗаписи
2 squall84
 
25.03.20
23:04
(1) После записи я не выловлю нужное мне событие.
3 mikecool
 
25.03.20
23:06
(2) тогда формируй там, где можешь выловить событие и не забудь про массовое перепроведение/создание документов
4 squall84
 
25.03.20
23:09
(3) Массовое мне не нужно. Подумал, возможно и после записи на клиенте. На клиенте сделаю переменную, которая будет принимать значение в зависимости от события. И после записи по условию в этой переменной отправлю оповещения.
Спасибо.