Имя: Пароль:
1C
1С v8
Завершение работы и серверные вызовы.
0 Cool_Profi
 
27.09.18
10:05
Как известно, при завершении работы серверные вызовы запрещены.
У меня в обработке в ПриЗакрытии идёт сохранение данных, разумеется серверная процедура.
И если закрыть систему, не закрыв обработки, вылезает сообщение о запрете.
Как можно в приЗакрытии формы определить, что идёт завершение системы, чтобы не звать сервер?
1 unregistered
 
27.09.18
10:14
у обработчика ПередЗакрытием появились 2 новых параметра: Параметр ЗавершениеРаботы является булевым и позволяет определить причину закрытия формы Параметр ТекстПредупреждения используется только в процессе закрытия всего приложения. В этот параметр можно поместить текст вопроса, который будет отображен пользователю.

УправляемаяФорма (ManagedForm)
ПередЗакрытием (BeforeClose)
Синтаксис:
ПередЗакрытием(<Отказ>, <ЗавершениеРаботы>, <ТекстПредупреждения>, <СтандартнаяОбработка>)
2 Cool_Profi
 
27.09.18
10:21
(1) Спасибо, этого я не видел
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.