我有代碼檢索價值從查找CRM插件使用C#。這很簡單,從查找中讀取guid,然後將其顯示爲例外。給定的鍵是不存在的字典查找客戶關係管理C#插件
//Get ParentCaseID
Guid HeaderId = ((EntityReference)entity["new_LookupTransactionHeader"]).Id;
throw new InvalidPluginExecutionException(HeaderId.ToString());
在這段代碼我只是想從查找的GUID,但是當我運行該插件我得到的錯誤是這樣的。
給定的關鍵是不存在的字典
一些問題:是'new_LookupTransactionHeader'的大小寫正確查找字段的邏輯名稱是它包括了?在查詢的'ColumnSet'中?實體對象的'Attributes'屬性包含什麼?您是否嘗試過調試代碼?我還建議閱讀CRM SDK的文檔。 – Alex