0
有沒有人知道如何從C#應用程序更新名爲「ResourceBase」(Resource; ResourceSet)的CRM表中的記錄。CRM 2011 2015 2016'Update'方法不支持'resource'類型的實體
我們能夠更新其他實體的記錄,但在「資源」表中,我們收到錯誤消息: The 'Update' method does not support entities of type 'resource'
我們必須更新場。
也許問題是「ResourceBase」和CRM中其他表之間的關係。
我們可以在Onpremise版本的CRM上從SQL管理控制檯更新此字段,但在聯機版本中我們沒有直接訪問SQL數據庫,所以我們需要通過.NET應用程序來完成此操作。
foreach (var row in getEntity.Entities)
{
System.Console.WriteLine(row["resourceid"]);
if (row.Contains("isdisabled"))
{
row.Attributes["isdisabled"] = false;
service.Update(getEntity.Entities[i]);
}
i++;
}