Dynamics crm 2011 MS CRM 2011-OnSave javascript-获取相关实体的entityId

Dynamics crm 2011 MS CRM 2011-OnSave javascript-获取相关实体的entityId,dynamics-crm-2011,dynamics-crm,Dynamics Crm 2011,Dynamics Crm,在MS CRM 2011(内部部署)中,我有两个相关实体,比如A和B(1:N) 在实体的表单上,我有实体B的关联视图。单击它将打开相关实体B的列表。然后我单击“添加新B”。当从这个关联视图保存新的实体B时,我想执行一个javascript检查,该检查需要实体a的ID将其传递给FetchXML查询(在保存B之前,javascript附加在Save事件上) 如何使用javascript获取关联实体A的entityId?对于大多数开箱即用实体,如果表单上有父实体的查找字段,可以执行以下操作(不包括正确

在MS CRM 2011(内部部署)中,我有两个相关实体,比如A和B(1:N)

在实体的表单上,我有实体B的关联视图。单击它将打开相关实体B的列表。然后我单击“添加新B”。当从这个关联视图保存新的实体B时,我想执行一个javascript检查,该检查需要实体a的ID将其传递给FetchXML查询(在保存B之前,javascript附加在Save事件上)


如何使用javascript获取关联实体A的entityId?

对于大多数开箱即用实体,如果表单上有父实体的查找字段,可以执行以下操作(不包括正确的错误检查)

但是对于订单产品或crm中的某个订单行项目记录类型,您可以通过以下方式获得ID

var idGuid = Xrm.Page.getAttribute("salesorderid").getValue();
var idGuid = Xrm.Page.getAttribute("salesorderid").getValue();