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


Событие OnStageChange (справочник по API клиента)

Это событие возникает при изменении этапа управления потоком бизнес-процессов. Это событие возникает, когда пользователь нажимает кнопки следующего этапа или перехода к предыдущему этапу в пользовательском интерфейсе или когда разработчик использует formContext.data.process.moveNext методы или formContext.data.process.movePrevious методы. Вы не можете отменить изменение этапа с помощью кода в обработчике этого события.

Объект контекста выполнения передается обработчикам событий для этого события. Метод getEventArgs можно использовать для получения объекта, имеющего следующие методы:

  • getDirection: возвращает строку, которая имеет значение "next" или "previous", чтобы показать направление изменения этапа.
  • getStage: возвращает объект этапа. Кроме того, когда навигация перемещается в новую таблицу, возвращаемый этап представляет объект конечного этапа, то есть следующий активный этап. При переходе в новую таблицу этап — это этап, из который перемещается предыдущий активный объект. Дополнительные сведения: методы этапов.

Методы, поддерживаемые для этого события

  • formContext.data.process. Метод addOnStageChange для добавления обработчиков событий для этого события.
  • formContext.data.process. Метод removeOnStageChange для удаления обработчиков событий для этого события.

События (справочник по API клиента)
События в формах и сетках в приложениях на основе моделей