onPreProcessStatusChange събитие (препратка към API на клиент)

Отнася се за Dynamics 365 (онлайн), версия 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 на клиент)
Събития във формуляри и мрежи в приложения, управлявани от модел