共用方式為


onPreProcessStatusChange 事件 (用戶端 API 參考)

適用於 Dynamics 365 (online) 9.x 版

此事件會在程序實例的狀態變更 之前 發生。

使用 formContext.data.processaddOnPreProcessStatusChange 方法,以新增此事件和 formContext.data.process 的事件處理常式。removeOnPreProcessStatusChange 方法來移除它們。

從已註冊至事件的 onPreProcessStatusChange Web 資源指令碼內,開發人員可以在傳遞至 Web 資源指令碼的物件上 executionContext 叫用下列方法:

executionContext.getEventArgs().preventDefault();

當您呼叫 preventDefault

  • 不會處理狀態變更。 程序實例會以原始狀態保留在原始階段。
  • 不會處理主要表單的儲存。 如果主形態處於髒狀態,它將保持髒狀態。
  • 不會叫用任何註冊 onProcessStatusChange 的 Web 資源。

此用戶端 API 僅在統一用戶端上受支援。 舊版 Web 用戶端不支援此用戶端 API。

此事件支援的方法

事件 (用戶端 API 參考)
模型導向應用程式中表單與網格的事件