共用方式為


getEventArgs (用戶端 API 參考)

傳回物件,其中包含管理事件的方法。

語法

ExecutionContextObj.getEventArgs()

返回值

類型:物件

說明:當指定事件發生時,您可以使用 getEventArgs 執行上下文物件的方法來擷取物件,該物件可能包含您可以使用的其他方法。 下表說明了這些方法:

活動 傳回物件方法
OnChange None
OnData載入 getDataLoadState:取得資料載入的狀態。 它會傳回具有下列值的列舉:
- 初始負載 =1
- 儲存 = 2
- 重新整理 = 3
OnGridData載入 None
載入 getDataLoadState:取得資料載入的狀態。 它會傳回具有下列值的列舉:
- 初始負載 =1
- 儲存 = 2
- 重新整理 = 3
OnLookupTagClick - getTagValue:取得選取的標籤值。 針對方法傳 getTagValue 回的值是 LookupValue
- preventDefault:取消儲存作業,但仍會執行事件的所有剩餘處理常式。
- isDefaultPrevented:傳回一個值,指出儲存事件是否已取消,因為此事件處理常式或先前的事件處理常式中使用了 preventDefault 方法。
OnPostSearch None
OnPostSave 事件 - getEntityReference:傳回參照記錄的查閱值。
- getIsSaveSuccess:傳回儲存作業是否成功的相關資料。
- getSaveErrorInfo:如果儲存作業失敗,則傳回失敗原因的相關資料。
OnProcess狀態變更 - getStatus:傳回商務程序流程狀態: ActiveFinishedAborted
OnPreProcess狀態變更 - getStatus:傳回商務程序流程狀態: ActiveFinishedAborted
OnPreStageChange 事件 - getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法
OnReadyState完成 None
OnRecordSelect None
OnResult已開啟 None
OnSave - getSaveMode:傳回一個值,指出使用者如何起始儲存事件。
- preventDefault:取消儲存作業,但仍會執行事件的所有剩餘處理常式。
- isDefaultPrevented:傳回一個值,指出儲存事件是否已取消,因為此事件處理常式或先前的事件處理常式中使用了 preventDefault 方法。
如果事件是非同步且已啟用非同步處理常式,則也可以使用下列專案:
- preventDefaultOnError:如果事件處理常式發生指令碼錯誤,則取消儲存作業。
- disableAsyncTimeout:停用預設的非同步處理常式逾時。
OnSelection None
舞台上改變 - getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法
- getDirection:取得舞台前進動作的方向。 它會傳回字串值 NextPrevious
舞台上已選擇 - getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法
- getDirection:取得舞台前進動作的方向。 它會傳回字串值 NextPrevious
OnTab狀態變更 None
預先搜尋 None

執行內容