SSRS 隐藏行通过多组切换变得可见

SSRS hidden row become visible with multi group toggle

我有多组查询 我希望唯一的第一个显示并在其旁边加号,因此当用户单击加号时,它会打开较低级别的组并且它有另一个加号

+USA
+Australia

当点击美国旁边的标志时,它应该显示这个

-USA
         +Texas
         +California
+Australia

当点击 Texas 旁边的标志时,它应该显示这个

-USA
         -Texas
                  +Dallas
                  +Austin
                  +Houston
         +California
+Australia

点击达拉斯时显示

-USA
         -Texas
                  -Dallas
                           Tom
                  +Austin
                  +Houston
         +California
+Australia

我通过隐藏所有行并由上面的行切换来完成报告

但出于某种原因,当我为由 C3 切换的 CName 执行此操作时,它起作用了,现在当我隐藏 C3 并出于某种原因由 C2 切换时,CName 再次显示!!

我不知道为什么,有人知道为什么吗?

谢谢

这是我的查询

select  'USA'as C1,'Texas' as C2,'Dallas'as C3,'Tom' as CName UNION
select  'USA'as C1,'Texas' as C2,'Austin'as C3,'Adam' as CName UNION
select  'USA'as C1,'Texas' as C2,'Huoston'as C3,'Ken' as CName UNION
select  'USA'as C1,'California' as C2,'Los Angeles'as C3,'Dave' as CName UNION
select  'USA'as C1,'California' as C2,'San Fransisco'as C3,'Sam' as CName UNION
select  'USA'as C1,'California' as C2,'Hollywood'as C3,'Sean' as CName UNION
select  'Australia'as C1,'NSW' as C2,'Sydney'as C3,'Richard' as CName UNION
select  'Australia'as C1,'NSW' as C2,'Dubbo'as C3,'Arnold' as CName UNION
select  'Australia'as C1,'VIC' as C2,'Melbourne'as C3,'Mike' as CName UNION
select  'Australia'as C1,'VIC' as C2,'Doncaster'as C3,'Matt' as CName UNION
select  'Australia'as C1,'VIC' as C2,'Craigieburn'as C3,'Kate' as CName UNION
select  'Australia'as C1,'QLD' as C2,'Brisbane'as C3,'Edward    

如果我理解正确,我认为 simplest/easiest 选项正在通过报告向导创建一个新的表格报告,按 C1、C2 和 C3 分组,CName 是详细信息。 Make it stepped and enable DrillDown. The final result should function as you wish.