執行內容 (用戶端參考)
發行︰ 2016年11月
適用於: Dynamics CRM 2015
執行內容是選用參數,可透過事件處理常式傳遞至 JavaScript 程式庫函數。 指定函數名稱時,此選項會出現在處理常式屬性對話方塊中。 使用 passExecutionContext 屬性,為 <Handler> (FormXml) 元素設定此選項。
執行內容自動傳遞至使用 Xrm.Page.data.addOnSave 和 Xrm.Page.data.entityAttribute.addOnChange 以及 Xrm.Page.uiControl.addPreSearch 方法設定的功能。
執行內容方法
getContext
傳回 用戶端內容 (用戶端參考) 物件的方法。getDepth
此方法傳回值,指出此處理常式執行的順序。getEventArgs
此方法會使用管理 Save 事件的方法,傳回物件。getEventSource
方法,傳回事件發生所在之物件的參考。共用變數
共用變數允許與相同事件的其他處理常式共用變數。 使用 setSharedVariable 和 getSharedVariable 方法來處理共用變數。
getContext
傳回 用戶端內容 (用戶端參考) 物件的方法
ExecutionContextObj.getContext()
- 傳回值
**類型:**物件
getDepth
此方法傳回值,指出此處理常式執行的順序。
傳回值
**類型:**數字順序從 0 開始。
getEventArgs
此方法會使用管理 Save 事件的方法,傳回物件。
注意
此方法針對 Save 事件之外的所有事件傳回 null。
ExecutionContextObj.getEventArgs()
傳回值
**類型:**物件其他資訊:儲存事件引數 (用戶端參考)。
getEventSource
方法,傳回事件發生所在之物件的參考。
ExecutionContextObj.getEventSource()
傳回值
**類型:**物件此方法從事件來源 Xrm.Page 物件模型傳回物件,而不會傳回 HTMLDOM 物件。 例如,在 OnChange 事件,此方法傳回 Xrm.Page.data.entity 屬性物件,代表已變更的屬性。
共用變數
共用變數允許與相同事件的其他處理常式共用變數。 使用 setSharedVariable 和 getSharedVariable 方法可在函數之間傳遞變數。
setSharedVariable
設定變數的值,處理常式可在目前處理常式完成後使用該變數值。
ExecutionContextObj.setSharedVariable(key, value)
引數
String:變數的名稱。Object:要設定的值。
getSharedVariable
擷取使用 setSharedVariable 設定的變數。
ExecutionContextObj.getSharedVariable(key)
引數
String:變數的名稱。傳回值
**類型:**物件特定類型取決於值物件的類型。
另請參閱
© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權