傳回物件,其中包含管理事件的方法。
語法
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:傳回商務程序流程狀態: Active、 Finished或 Aborted。 |
| OnPreProcess狀態變更 |
-
getStatus:傳回商務程序流程狀態: Active、 Finished或 Aborted。 |
| OnPreStageChange 事件 |
-
getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法。 |
| OnReadyState完成 | None |
| OnRecordSelect | None |
| OnResult已開啟 | None |
| OnSave |
-
getSaveMode:傳回一個值,指出使用者如何起始儲存事件。 - preventDefault:取消儲存作業,但仍會執行事件的所有剩餘處理常式。 - isDefaultPrevented:傳回一個值,指出儲存事件是否已取消,因為此事件處理常式或先前的事件處理常式中使用了 preventDefault 方法。 如果事件是非同步且已啟用非同步處理常式,則也可以使用下列專案: - preventDefaultOnError:如果事件處理常式發生指令碼錯誤,則取消儲存作業。 - disableAsyncTimeout:停用預設的非同步處理常式逾時。 |
| OnSelection | None |
| 舞台上改變 |
-
getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法。- getDirection:取得舞台前進動作的方向。 它會傳回字串值 Next 或 Previous。 |
| 舞台上已選擇 |
-
getStage:取得與觸發事件相對應的階段物件。 根據移動的方向,傳回事件的 OnStageSelected 選取階段和事件的 OnStageChange 下一個或上一個階段物件。 其他資訊: 暫存方法。- getDirection:取得舞台前進動作的方向。 它會傳回字串值 Next 或 Previous。 |
| OnTab狀態變更 | None |
| 預先搜尋 | None |