我面臨着一個奇怪的情況在這裏:CRM 2011不能在自定義字段C#中檢索加密字符串
我有一個自定義實體「My_Entity」,我已經用在形式CryptoJS保存事件Javascript功能來加密兩個字段FIELD1,域2。這些字段被加密,然後保存在數據庫中。
現在我想以檢索兩個字段早在對自定義頁面C#解密和頁面顯示:
我有一個檢索多個查詢:
QueryExpression retrievquery = new QueryExpression("My_Entity");
retrievquery.ColumnSet = new ColumnSet(new string[]{"field1","field2"});
EntityCollection AllRecords = Common.Common.RetrieveMultiple(retrievquery);
現在
Entity Legal= AllRecord.Entities[0];
法律不包含field1和field2,但只包含記錄的GUID。是加密文本的任何可能的問題。
對不起,這是一個錯字,但我發現什麼是真正的問題 –
如果你修復了這個問題,並且沒有連接到你發佈的代碼,請刪除你的問題,這樣用戶尋找動態crm加密將避免它。 –
我已經發布了答案,希望這有助於某人。 –