1

我正在为 MS CRM 报告(FetchXML)使用 SSRS 2012,它应该得到如下图所示的结果:
在此处输入图像描述
有名称和父列。根据父母,应显示姓名,编号应完全相同。我可以使用子报告显示除编号之外的相同顺序。


注意:仅使用 FetchXML 查询。
感谢进阶。

4

2 回答 2

1

我找到了我的问题的解决方案。您需要进行分组并使用如下图所示的表达式。希望这可以帮助某人:)在此处输入图像描述

于 2014-03-21T05:21:41.077 回答
0

我这样做的方法是使用行组。用单行组制作一个矩阵,并在“父级”上进行分组。按名称对矩阵进行排序。添加相关列。除了 1.0 和 1.1 列之外,您最终会得到一个看起来与您想要的非常相似的表。这些在您的源表中不存在,因此您必须自己添加它们并做一些基本的数学运算以正确编号。

如果您的父母未在源表中排序,只需在 FetchXML 查询中添加一个“order by”子句即可按父母排序。这将确保父组的顺序正确。名称上的矩阵排序将确保在每个组中,行按名称排序。

于 2014-03-03T18:49:33.940 回答