SSRS忽略递归层次结构中的排序

时间:2012-02-14 21:25:56

标签: reporting-services hierarchical-data

我有一个SSRS报告,使用Recursive Parent property构建递归层次结构。我需要按数据集中的字段排序(不是交互式排序,只是简单排序)。我已将其设置在“详细信息”组中,但Reporting Services不会进行排序。

如果我删除递归分组并将其返回到平面数据集,则排序按预期工作,因此我知道这是因为层次结构。还有其他人遇到过这个吗?

1 个答案:

答案 0 :(得分:1)

在递归层次结构中进行排序只会影响同一节点内同一级别的项目顺序。

因此,例如,如果Peter是Fred和Sid的经理,那么按名称升序排序将产生输出:

Peter
Fred
Sid

虽然按名称降序排序会产生输出:

Peter
Sid
Fred

在这种情况下,彼得永远不会出现在弗雷德和希德之间,因为他处于等级制度的更高层次。