在 SSRS 中加入 2 个以上的数据集?
Joining more than 2 datasets in SSRS?
我正在从 MS CRM 创建报告,我需要显示来自 3 个不同表格的数据。我可以使用 lookup 加入 2 个数据集,但我不知道如何显示来自 3 个数据集的字段?
数据源是 CRM > 获取 XML
我们没有使用 SQL 查询,因此无法在一个查询中连接表。如果解决方案是 multilookup,那么请让我知道如何编写 multilookup 或者还有其他方法吗?
第二个问题是:当我使用报表向导创建报表时,我能够将报表集成到 MS CRM 中,但是当我不使用向导创建报表时,CRM 显示以下错误:
This report type is not supported. Microsoft Dynamics 365 Online supports only reports that use Fetch XML data sources. If you contact support, please provide the technical details.
其他方式:在 FetchXML 查询中执行内连接并在 link-entity 子句中设置以下属性。
1.set name 属性到相关实体的逻辑名称
2.set 到 属性到 linking 主实体中的属性
3.set 从 属性到相关实体中的 linking 属性
4.set link-type属性为inner
5.within link-entity 子句指定要检索的相关实体的属性。
<link-entity name='account' to='parentcustomerid' from='accountid' link-type='inner'>
参考:http://blog.msxrmtools.com/2016/04/inner-join-in-fetchxml-fetchxml-query.html?m=1
我正在从 MS CRM 创建报告,我需要显示来自 3 个不同表格的数据。我可以使用 lookup 加入 2 个数据集,但我不知道如何显示来自 3 个数据集的字段?
数据源是 CRM > 获取 XML 我们没有使用 SQL 查询,因此无法在一个查询中连接表。如果解决方案是 multilookup,那么请让我知道如何编写 multilookup 或者还有其他方法吗?
第二个问题是:当我使用报表向导创建报表时,我能够将报表集成到 MS CRM 中,但是当我不使用向导创建报表时,CRM 显示以下错误:
This report type is not supported. Microsoft Dynamics 365 Online supports only reports that use Fetch XML data sources. If you contact support, please provide the technical details.
其他方式:在 FetchXML 查询中执行内连接并在 link-entity 子句中设置以下属性。
1.set name 属性到相关实体的逻辑名称
2.set 到 属性到 linking 主实体中的属性
3.set 从 属性到相关实体中的 linking 属性
4.set link-type属性为inner
5.within link-entity 子句指定要检索的相关实体的属性。
<link-entity name='account' to='parentcustomerid' from='accountid' link-type='inner'>
参考:http://blog.msxrmtools.com/2016/04/inner-join-in-fetchxml-fetchxml-query.html?m=1