簡體   English   中英

在 Dynamics CRM 365(UCI) 中的 javascript 中分配事件

[英]Assign event in javasscript in Dynamics CRM 365(UCI)

當用戶通過分配按鈕分配給“我”時如何獲得分配事件。我正在使用 UCI 界面,但是當用戶通過分配按鈕分配給自己時,保存事件不會觸發。

executionContext.getEventArgs().getSaveMode() == 47

誰能幫我解決這個問題?

重新分配記錄時, ownerid屬性值會更改。 因此,您可以通過編程方式針對此屬性注冊onChange事件:

formContext.getAttribute("ownerid").addOnChange(() => alert("My code has triggered"));

或者使用表單編輯器並將您的函數附加到owneridonChange事件。

添加到 Dave Clark 的答案中,不要忘記傳遞您將 on change 事件綁定到的函數。

formContext.getAttribute(arg).addOnChange(myFunction)

旁注,綁定 onChange 事件會自動將執行上下文傳遞給您要綁定到的函數,只需確保將其作為參數接收即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM