我正在使用SSRS 2012 for MS CRM报告(FetchXML),其结果如下图所示:
有Name和Parent列。根据父母,应显示姓名,编号应完全相同。我可以通过使用子报告显示除编号以外的相同订单。
注意:仅使用FetchXML查询。
感谢Adv。
答案 0 :(得分:1)
我找到了解决问题的方法。您需要进行分组并使用表达式,如下图所示。希望这有助于某人:)
答案 1 :(得分:0)
我这样做的方法是使用行组。 创建一个包含单个行组的矩阵,并在“Parent”上创建一个组。按名称对矩阵排序。添加相关列。除了1.0和1.1列之外,您最终会得到一个看起来非常类似的表。那些在源表中不存在,所以你必须自己添加它们,然后做一些基本的数学运算来使编号正确。
如果您的父级未在源表中排序,只需在FetchXML查询中添加“order by”子句即可按父级排序。这将确保父组的顺序正确。名称上的矩阵排序将确保在每个组中,行按名称排序。