2017-05-15 55 views
1

有誰知道如何使用C#獲取消息的默認顯示字符串?動態CRM - 如何獲取消息默認顯示字符串

默認顯示字符串是打開解決方案,選擇實體(如個案),然後選擇消息時顯示的第一列。它包含諸如「父項不能超過{0}個子案例的值」,請聯繫管理員以獲取更多詳細信息。「

DisplayString實體似乎是正確的地方,但它只有CustomDisplayString和PublishedDisplayString,而不是默認的顯示字符串。 Microsoft已確認默認顯示字符串不在DisplayString實體中,但他們沒有說明它可以在哪裏找到...

我試過搜索元數據瀏覽器,甚至通過組織和配置進行拖網數據庫,但沒有運氣。

任何幫助非常感謝...

回答

1

雖然這不能直接回答你的問題,但這是一個線索。

我在數據庫中查了一下,然後搜索了帳戶實體消息「Existing Account?」在文件系統中。

它在這個DLL: C:\ Program Files文件\ Microsoft動態CRM \ CRMWeb \ BIN \ Microsoft.Crm.Application.Components.Strings.dll

enter image description here

至於在訪問字符串從C#的DLL去,我目前在虧損。您可能想要創建一個MSFT票據以查看他們是否有任何進一步的建議。另一個想法是,如果您針對特定的實體或一些實體,可能會將默認消息複製到您感興趣的消息的CustomDisplayString中。

+0

這與我認爲我將得到解決方案。感謝您指點我正確的方向。 –