狀況

使用者可能無法更新彙總套件 12 之後進行開啟檢視。修改從相關的實體加入至顯示的資料行的欄位的型別 [進階尋找的檢視] 檢視時,就會發生這個問題。已識別出問題,都具有出的項目] 方塊或自訂的實體。

原因

同時修改檢視表,則連結實體節點是可用兩次。但是,連結實體節點為單一型別,它必須能使用一次。

解決方案

安裝 Microsoft Dynamics CRM 2011年更新彙總套件 15,就可以解決問題為 「 會在安裝更新彙總套件 15 之後被修改的檢視。識別之前安裝更新彙總套件 15 擲回錯誤必須手動修正現有的檢視。

以下是範例,示範如何可以中斷現有檢視,修正這個問題︰


這是如何只重現問題。

1.瀏覽至設定、 按一下 [自訂項目,按一下 [自訂系統、 指向實體、 選取帳號,,按一下 [檢視]

2.開啟 「 帳戶進階尋找檢視 」,按一下 [加入資料行"

3.選取 [主要連絡人 (連絡人)] 相關的 [記錄類型] 下拉式清單中的實體

4.請檢查 [全名] 旁邊的核取方塊,然後按一下 [確定]

5.按一下 [儲存後關閉

6.按一下 [發佈所有的自訂

7.開啟 「 非作用中的帳戶 」 檢視,然後按一下 [編輯篩選條件準則] 上

8.新增/修改/刪除任何篩選準則 (變更"狀態 = 非使用中"到"狀態 = 作用中 」)、 按 [確定],並按一下 [儲存後關閉

9.按一下 [發佈所有的自訂

10.同樣地,在 「 非作用中的帳戶 」 檢視中,按一下 [編輯篩選條件準則] 和 [新增/修改/刪除任何篩選準則 (變更"狀態 = 作用中 」 到 「 狀態 = 非作用中 」)

11.按 [確定]

12.按一下 [儲存後關閉

13.按一下 [發佈所有的自訂

14.移至 [進階尋找並選取 「 帳戶 」 中 「 尋找: 「 下拉式清單並選取 「 非使用中帳戶"在 [使用儲存檢視] 下拉式清單中

15.按一下結果



以下是我們要如何修正它 (使用上述範例中用來重現問題)︰

1.啟動 CRM 2011 應用程式。

2.瀏覽至設定,指到的自訂設定,,按一下 [方案]。

3.建立新的方案,並新增至它的帳戶實體,而不加入任何相依性。

4.現在儲存方案,並將其匯出為一個不受管理的解決方案。

5.儲存至未受管理的方案 zip 檔之後,再將檔案解壓縮。

6.像 Visual Studio 2012 XML 編輯器中開啟 'customizations.xml' 的檔案,若要摺疊完整的 XML 鍵盤上按 CTRL + M + M。

7.搜尋已擲回錯誤的檢視名稱。在這個案例是 ' 非作用中的帳戶 」,這將會出現一次整個檔案中。

8.如此就會展開 XML 中的只有 1 savedquery。

9.在本節中展開 [< fetchxml > 項目並尋找 < 連結實體 >。

10.您會看到,複製下列 XML:

< 連結實體名稱 = ="contactid"從 [連絡人],以 ="primarycontactid"可見 ="false"的連結類型 = 「 外部 」 的別名 ="a_410707b195544cd984376608b1802904">
 
< 屬性名稱 ="fullname"/ >

< 屬性名稱 ="emailaddress1"/ >

                  </link-entity>

這應該只能有 1 次。

10.移除這個 XML 項目從 'customizations.xml' 的檔案,並儲存所做的變更。

11.現在壓縮一次編輯的 customizations.xml、 與 [content_Types].xml solution.xml 檔案。

12.在此 zip 檔案匯入 CRM 應用程式並發行所有的自訂。

13.可以解決這個問題的帳戶的非使用中檢視的問題。這是您要如何修正所有其他檢視,會擲回這個錯誤。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×