C# Microsoft CRM插件-查找缺少其名称
我正在开发一个CRM 2011插件,该插件将创建新的设备实体,并查找车辆实体:C# Microsoft CRM插件-查找缺少其名称,c#,plugins,dynamics-crm-2011,crm,C#,Plugins,Dynamics Crm 2011,Crm,我正在开发一个CRM 2011插件,该插件将创建新的设备实体,并查找车辆实体: var vehicle = (Entity)context.InputParameters["Target"]; var entity = new Entity("equipment"); // Fill other attributes // Create lookup var reference = vehicle.ToEntityReference(); entity.Att
var vehicle = (Entity)context.InputParameters["Target"];
var entity = new Entity("equipment");
// Fill other attributes
// Create lookup
var reference = vehicle.ToEntityReference();
entity.Attributes["new_vehiclelink"] = reference;
entity.Attributes["new_vehiclelinkname"] = name;
service.Create(equipment);
设备创建正确,但查找缺少其名称
当我点击查找时,它会工作。您能告诉我如何填写它的名称吗?我怀疑您的
车辆
记录在其主要属性(即名称)中没有值。它是在查找控件中显示的主属性
我也不确定这条线想做什么:
entity.Attributes["new_vehiclelinkname"] = name;
您不需要单独设置查找值的名称,因此,除非您有一个名为new\u vehiclelinkname
的附加属性,否则这是不必要的