我无法在外部数据库的ms crm子网格上设置查找字段。
我尝试使用retrieve multiple plugin:
从数据表中的外部数据库中获取数据
EntityCollection entityCollection =(EntityCollection)context.OutputParameters [“BusinessEntityCollection”]; 实体anyEntity = new Entity(“entity”);
anyEntity.Attributes [“new_customerid”] = new EntityReference(“contact”,new Guid(“B26EF3E7-BD68-E411-9447-00155D010B06”)); anyEntity.Attributes [“new_address1”] =“来自数据表的值”;
entityCollection.Entities.Add(anyEntity);
除了查找类型字段,我能够将所有字段从外部数据库绑定到子网格。
答案 0 :(得分:1)
这是预期的,因为您无法“查找”其他数据库中的记录。 CRM对查找字段强制执行外键约束,以便您只能将查找值设置为指向该CRM系统中实际存在的实体。但是,您可以根据其他数据库中的某个值将查找设置为CRM中的值。