Dynamics crm 2011 以实体的形式显示不相关记录的网格

Dynamics crm 2011 以实体的形式显示不相关记录的网格,dynamics-crm-2011,Dynamics Crm 2011,我有3个CRM实体:A、B和C。 a和B之间存在1:N的关系。 我有一个自定义活动D。 B和D之间有1:N的关系 在创建D实例时,它的“关于”字段设置为C实例。 C与A或B没有任何直接关系 问题是: 在C的表单中,是否有方法以某种方式获取a实例的ID(通过C&D之间的“关于”字段,例如C-->D-->B-->a),并使用a的ID在表单上显示B的相关记录的网格 我猜这将涉及一个IFrame&javascript?我知道有两种方法 关于如何操作现有子网格以显示所需的FetchXml。这种方法不涉及I

我有3个CRM实体:A、B和C。 a和B之间存在1:N的关系。 我有一个自定义活动D。 B和D之间有1:N的关系

在创建D实例时,它的“关于”字段设置为C实例。 C与A或B没有任何直接关系

问题是: 在C的表单中,是否有方法以某种方式获取a实例的ID(通过C&D之间的“关于”字段,例如C-->D-->B-->a),并使用a的ID在表单上显示B的相关记录的网格


我猜这将涉及一个IFrame&javascript?

我知道有两种方法

  • 关于如何操作现有子网格以显示所需的
    FetchXml
    。这种方法不涉及IFRAME

  • 在IFRAME中使用高级查找视图可实现类似效果(为Dynamics CRM 4编写,但很容易适应CRM 2011)


  • 您能在高级查找中模拟此视图吗?也就是说,从A开始作为基本实体,加入B,然后是D,然后是C,并将C的实例设置为等于C的特定ID?我不确定是否理解。这方面的UI需要在C的表单上。您的建议的示例会有所帮助。别介意,忘了您在C表单上需要它,但是从高级查找中获取
    FetchXml
    无论如何都是有用的。(包括下面的答案。)