我有動態CRM 2011插件(檢索,後操作)檢索聯繫人實體時應該簡單地設置自定義字段的值:動態CRM 2011插件設置自定義字段值
public void Execute(IServiceProvider serviceProvider)
{
IPluginExecutionContext context = PluginExecutionContext)serviceProvider.GetService(typeof(IPluginExecutionContext));
if (context.OutputParameters != null)
{
Entity entity = (Entity)context.OutputParameters["BusinessEntity"];
if (entity.Attributes.ContainsKey("new_markerexists") == false)
return;
entity["new_markerexists"] = "Marker exists.";
然而,CRM插件可以沒有找到這個或任何其他自定義字段。它可以與標準字段正常工作。
缺少什麼我在這裏?
謝謝!
什麼意思是「CRM插件無法找到這個或任何其他自定義字段」,你的意思是,如果你做'實體[「firstname」] =「TEST」;''firstname'作爲標準字段,你的檢索返回更新的值? –