0
A
回答
2
您需要註冊插件才能將消息,主要和次要實體關聯爲無。
在插件,您需要檢查context.MessageName(「副」或「取消關聯」)和context.InputParameters [「關係」(我們正在尋找「systemuserroles_association」)
代碼來檢查條件會是這樣的
//all usual plugin stuff here
if (context.InputParameters.Contains("Relationship")) {
relationshipName = context.InputParameters["Relationship"].ToString();
}
// Check the 「Relationship Name」 with your intended one
if (relationshipName != "systemuserroles_association") {
return;
}
if (context.MessageName == "Associate") {
//logic when role added
}
if (context.MessageName == "Disassociate") {
//logic when role removed
}
else {
//not interested
}
我還沒有編譯的代碼,但它應該讓你知道如何進行。
相關問題
- 1. CRM 2016停用插件在記錄合併時不會觸發
- 2. 動態CRM事件觸發對實體條目的更改嗎?
- 3. 動態CRM 4.0插件失敗時,由API觸發
- 4. CRM 2016插件發射不一致
- 5. 如何在N:N關係的MS動態CRM中觸發插件?
- 6. postgresql在用戶組更改時觸發?
- 7. 鉛分配觸發器在插入時錯誤地觸發
- 8. T-SQL(SQL Server 2016)觸發列值更改,在插入
- 9. 批量刪除不會觸發CRM動態中的插件
- 10. 動態crm角色sql
- 11. 如何在動態觸發器中更改插入的表格
- 12. 動態分配觸發器名稱postgresql
- 13. 如何僅在用戶更改URL時觸發事件?
- 14. microsoft crm 2016 api版本自動發現
- 15. 剪貼板內容發生更改時觸發事件
- 16. 當val()更改時發生JS觸發事件
- 17. 如何在切換觸發器更改時觸發事件?
- 18. 插入行時也會觸發宏「觸發單元更改」
- 19. $更改角度md中的選擇狀態時未觸發$
- 20. 觸發「entityimage」更改的插件步驟
- 21. C#ObservableCollection OnCollectionChanged在項目發生更改時不會觸發
- 22. dynamics crm 2016在插件中使用Microsoft.Xrm.Tooling.Connector
- 23. 動態CRM更新從2015年更新1到CRM 2016
- 24. 區分用戶觸發事件和代碼觸發事件
- 25. 當<form>內容發生更改時觸發jQuery函數。
- 26. 如何在設備配置文件更改時觸發事件?
- 27. 實體在crm 2011中打開時觸發插件
- 28. 當選項卡發生更改時,更改事件不會觸發複選框
- 29. 使用觸發器更改ListBoxItem.Foreground顏色
- 30. jenkins如何在gitlab發生更改時觸發構建