簡體   English   中英

是否可以在MS Dynamics CRM 2015中創建虛擬實體?

[英]Is it posible to create a virtual entity in MS Dynamics CRM 2015?

MS Dynamics CRM中的客戶實體不是“普通”實體。 它是一個虛擬的復合實體。 問題是...創建自己的虛擬實體是否可行? 如果是這樣怎么辦?

我想創建不同的合同實體,最好有一個Contractid,它可以是一堆不同的Contractid中的一個。 因此,如果存在xcontract實體和ycontract實體,以及可以在其中插入Contractid的字段,則可以插入xcontractid或ycontractid。 就像用customerid和accountid / contactid解決一樣。

謝謝。

我可以想到兩個選項,它們可能能夠解決您的要求。 我將首先根據您的問題做出基本假設,以幫助限制我的答案。

假設:您希望實體A與實體B或實體C具有單一關系

選項1-自定義加入實體

不知道這樣做是否能達到您想要的最終結果,但是您可以創建具有實體B和實體C字段的實體D,然后創建從實體A到實體D的關系。實體D將是您的“客戶”和實體B&C分別是您的帳戶和聯系人。 您必須編寫一些插件來確保關系正確,並在實體D或相關記錄更改時適當更新實體D的顯示名稱。

選項2-活動方

假設尚未創建實體B和C,請將其創建為“自定義活動”。 然后,您可以從客戶端的活動參與者列表中選擇它們。 您還可以添加預過濾器,以約束用戶嘗試查找現有記錄時要查詢的活動類型。

在任何版本的Microsoft Dynamics CRM中都無法做到這一點。 我們都希望擁有這種多態關系。 您可以在Connect上對該功能投票-https: //connect.microsoft.com/dynamicssuggestions/Feedback/Details/685374

暫無
暫無

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

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