Reporting services 如何在SSRS报告中设计层次结构
我有一组数据,我想在SSRS报告中设计它,以反映其层次结构级别 示例数据Reporting services 如何在SSRS报告中设计层次结构,reporting-services,Reporting Services,我有一组数据,我想在SSRS报告中设计它,以反映其层次结构级别 示例数据 EmpID Name Position ReportingtoID 1 JR Smith Project Manager NULL 2 Clay Yu Project Manager NULL 3 Joe Will Programmer 1 3 Joe Will Progr
EmpID Name Position ReportingtoID
1 JR Smith Project Manager NULL
2 Clay Yu Project Manager NULL
3 Joe Will Programmer 1
3 Joe Will Programmer 2
这就是我所做的
我按EmpID对数据集进行分组。
然后在高级递归父级上,我将ReportingToID
我已经在ssrs报告中设计了它,但问题是只有1个Joe Will反映在ssrs中,因为您按EmpId进行分组
期待你们的帮助 我假设您希望根据位置对数据进行排名。 也许您可以在数据集中添加一个排名列,为每个职位分配一个数字,例如:
;with t as(
SELECT *, CASE WHEN position = 'project manager' THEN 1
WHEN position = 'programmer' THEN 2
END rank
FROM dataset)
SELECT * FROM t ORDER BY rank
当您在SSRS中显示此信息时,项目经理应该位于顶部