适用于 Dynamics 365(联机),版本 9.x
此事件在进程实例的状态更改 之前 发生。
使用 formContext.data.process。addOnPreProcessStatusChange 方法可添加此事件的事件处理程序和 formContext.data.process。removeOnPreProcessStatusChange 方法将其删除。
在注册到事件的 onPreProcessStatusChange Web 资源脚本中,开发人员可以在传递到 Web 资源脚本的对象上 executionContext 调用以下方法:
executionContext.getEventArgs().preventDefault();
调用 preventDefault时:
- 未处理状态更改。 进程实例保留在原始状态的原始阶段。
- 不会处理主窗体的保存。 如果主形式处于脏状态,它将保持脏状态。
- 未调用注册 onProcessStatusChange 的任何 Web 资源。
此客户端 API 仅在统一客户端上受支持。 旧版 Web 客户端不支持此客户端 API。
此事件支持的方法
- 
              formContext.data.process.addOnPreProcessStatusChange 方法可添加此事件的事件处理程序。
- 
              formContext.data.process.removeOnPreProcessStatusChange 方法可删除此事件的事件处理程序。