Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к Dynamics 365 (online), версии 9.x
Это событие происходит до изменения состояния экземпляра процесса.
Используйте formContext.data.process. Метод addOnPreProcessStatusChange для добавления обработчиков событий для этого события и formContext.data.process. Метод removeOnPreProcessStatusChange , чтобы удалить их.
Из скрипта веб-ресурса, зарегистрированного onPreProcessStatusChange в событии, разработчик может вызвать следующий метод для executionContext объекта, переданного в скрипт веб-ресурса:
executionContext.getEventArgs().preventDefault();
При вызове preventDefault:
- Изменение состояния не обрабатывается. Экземпляр процесса остается на исходном этапе в исходном состоянии.
- Сохранение основной формы не обрабатывается. Если основная форма была в грязном состоянии, она останется в грязном состоянии.
- Все веб-ресурсы, зарегистрированные вProcessStatusChange, не вызываются.
Этот клиентский API поддерживается только в едином клиенте. Устаревший веб-клиент не поддерживает этот КЛИЕНТСКИй API.
Методы, поддерживаемые для этого события
-
formContext.data.process. Метод addOnPreProcessStatusChange для добавления обработчиков событий для этого события. -
formContext.data.process. Метод removeOnPreProcessStatusChange для удаления обработчиков событий для этого события.
Связанные статьи
События (справочник по API клиента)
События в формах и сетках в приложениях на основе моделей