Поделиться через


Сохранение аргументов событий (справочник по клиентскому API)

При возникновении события onSave формы можно использовать метод getEventArgs объекта контекста выполнения для получения объекта, содержащего методы, которые можно использовать для управления событием сохранения.

Метод Description
getSaveMode Возвращает значение, указывающее, как событие сохранения было инициировано пользователем.
isDefaultPrevented Возвращает значение, указывающее, было ли отменено событие сохранения, так как метод preventDefault использовался в этом обработчике событий или предыдущем обработчике событий.
preventDefault Отменяет операцию сохранения, но все остальные обработчики события по-прежнему будут выполняться.
preventDefaultOnError Отменяет операцию сохранения, если обработчик событий имеет ошибку скрипта, возвращает отклоненное обещание для асинхронного обработчика событий или времени ожидания операции.
disableAsyncTimeout Отключает время ожидания для обработчика событий. Вместо этого событие ожидает завершения обещания обработчика событий. Дополнительные сведения о времени ожидания Async OnSave

Аргументы событий PostSave

При возникновении события формы OnPostSave можно использовать метод getEventArgs объекта контекста выполнения для получения объекта, содержащего методы, которые можно использовать для управления событием postave.

Метод Description
getEntityReference Используйте этот метод для получения сведений о сохраненной таблице. При успешном сохранении возвращается логическое имя таблицы, идентификатор записи и имя таблицы.
getIsSaveSuccess Используйте этот метод, чтобы узнать, была ли операция сохранения успешной или неудачной.
getSaveErrorInfo Используйте этот метод для получения сведений об ошибке о том, почему сбой сохранения.

Контекст выполнения API клиента
Методы контекста выполнения