onPreProcessStatusChange 事件(客户端 API 参考)

适用于 Dynamics 365(联机),版本 9.x

此事件在进程实例的状态更改 之前 发生。

使用 formContext.data.processaddOnPreProcessStatusChange 方法可添加此事件的事件处理程序和 formContext.data.processremoveOnPreProcessStatusChange 方法将其删除。

在注册到事件的 onPreProcessStatusChange Web 资源脚本中,开发人员可以在传递到 Web 资源脚本的对象上 executionContext 调用以下方法:

executionContext.getEventArgs().preventDefault();

调用 preventDefault时:

  • 未处理状态更改。 进程实例保留在原始状态的原始阶段。
  • 不会处理主窗体的保存。 如果主形式处于脏状态,它将保持脏状态。
  • 未调用注册 onProcessStatusChange 的任何 Web 资源。

此客户端 API 仅在统一客户端上受支持。 旧版 Web 客户端不支持此客户端 API。

此事件支持的方法

事件(客户端 API 参考)
模型驱动应用内窗体和网格中的事件