1

everyone! 我在爲Dynamics CRM創建子網格視圖的自定義條件時遇到了問題。Dynamics CRM的子網格視圖的自定義標準

我有3個實體,我們稱之爲「公司」,「客戶」和「調查」。

這是層級: enter image description here

「調查」實體已經場「分數」包含調查反饋的十進制分數。

「客戶」實體我打印客戶調查的平均得分圖表: enter image description here

test_C_1是公司名稱

test_B_1是客戶的名字

test_A_1是一個調查名字

但我需要與公司實體相同的表+ avr圖表。 我成功加入表格,但我無法過濾當前(選定)公司的表格。我得到了所有結果,並且圖表給了我錯誤的AVR分數。 我的願望是讓所有與所有調查相關的「客戶」與當前公司相關。 enter image description here 從冗餘信息中清除表格的最佳方法是什麼?

P.S.我需要這個動態版本7.0和最新版本8.2。

非常感謝!

回答

2

問題是「相關記錄」功能只跳轉1級,因此它只能在客戶實體上工作。有幾種方法可以解決這個問題,但在我看來,最簡單的方法是將客戶 - >母公司歸於調查實體。因此,在調查中,您將查找客戶和公司。

接下來,您可以使用屬性映射將母公司複製到調查中。當您從客戶記錄創建調查時,這將自動填寫調查 - >公司字段。

對於獨立創建調查的其他時間(您只需手動選擇客戶),我推薦的解決方法是編寫一個插件(在預操作時)。該插件將從客戶記錄中獲取母公司,並將其填入調查中。

如果您不能編寫插件,那麼在創建調查時觸發的工作流就足夠了。它可以抓住調查 - >客戶 - >母公司,並在調查中設置相關領域。

一旦完成了所有篩選,相關記錄的網格/圖表現在就可以工作。

另一種方式,我不會詳細討論,因爲稍微麻煩一點,就是重寫傳遞到窗體中的網格上的FetchXML ......它的工作原理,但我認爲插件/工作流方式更清潔。

+0

非常感謝你:) 你能推薦一個插件嗎? –

+0

如果您沒有人編寫插件,我建議您編寫一個工作流程,用於創建調查和更新調查中的客戶查詢。首先嚐試工作流程,如果您遇到困難,請提出一個新問題供我們回答 –