我正在使用Microsoft Dynamics CRM Online。相關實體的Microsoft Dynamics CRM設置字段值
我有一個工作插件開始創建消息(後操作)的實體稱爲(讓我們簡化)「實體1」。這個插件的特點之一是它確定了一定的價值。我們稱之爲「重要價值」。插件還創建「entity1」和另一個實體(讓我們再次簡化)「entity2」之間的關係,並在「entity1」中填充相應的查找字段。
所有這一切都工作得很好。但是,我還希望插件將「entity2」(稱爲「samplefield」)字段設置爲「importantValue」的值。我知道如何檢索entity2的相關記錄的GUID,但我無法讓插件更新這個(已經存在的)記錄。
這是代碼製作問題的一部分。我已經檢索了GUID「entity2Guid」並填充了重要值(它是一個字符串)。我的IOrganizationService被稱爲「服務」。
Entity entity2 = new Entity("new_entity2");
entity2.Id = new Guid (entity2Guid);
entity2["new_samplefield"] = importantValue;
service.Update(entity2);
我在做什麼錯?提前致謝!
你會得到什麼例外? –