發生表單 OnSave 事件時,您可以使用執行環境定義物件的 getEventArgs 方法來擷取物件,其中包含可用來管理儲存事件的方法。
| 方法 | Description |
|---|---|
| getSave模式 | 傳回一個值,指出使用者如何起始儲存事件。 |
| is預設預防 | 傳回一個值,指出儲存事件是否已取消,因為此事件處理常式或先前的事件處理常式中使用了 preventDefault 方法。 |
| 預防預設 | 取消儲存作業,但仍會執行事件的所有剩餘處理常式。 |
| 預防預設錯誤 | 如果事件處理常式有指令碼錯誤,則取消儲存作業、傳回非同步事件處理常式的拒絕承諾,或作業逾時。 |
| disableAsyncTimeout | 停用事件處理常式的逾時。 相反地,事件會等到事件處理常式的承諾完成為止。 深入瞭解 Async OnSave 逾時 |
PostSave 事件引數
發生表單 OnPostSave 事件時,您可以使用執行環境定義物件的 getEventArgs 方法來擷取物件,其中包含可用來管理 postsave 事件的方法。
| 方法 | Description |
|---|---|
| getEntityReference | 使用此方法來瞭解正在儲存之表格的相關資訊。 如果儲存成功,它會傳回表格邏輯名稱、記錄 ID 及表格名稱。 |
| getIsSave成功 | 使用此方法來瞭解儲存作業是否成功或失敗。 |
| getSaveErrorInfo | 使用此方法可瞭解儲存失敗原因的錯誤詳細資料。 |