【问题标题】:How to toggle "table group detail" in SSRS?如何在 SSRS 中切换“表组详细信息”?
【发布时间】:2012-02-01 09:00:08
【问题描述】:

假设你的数据集是

Street
Housenumber
InhabitantNumber
InhabitantDataType
InhabitantDataValue

所以你可能有

Monkeystreet : 23 : 1 : Name : Bob Smith
Monkeystreet : 23 : 1 : DOB  : 01.01.1950
Monkeystreet : 23 : 2 : Name : Sheila Smith
Monkeystreet : 23 : 2 : MaritalStatus: Married
Monkeystreet : 27 : 1 : Name : John Doe
Goatroad     : 15 : 1 : Name : Sally Mither
Goatroad     : 15 : 1 : DOB  : 02.02.1970

注意:每个居民的数据量可能不同

现在我对这些数据进行透视

所以列是

Street    : HouseNumber : Inhabitant : InhabitantData
MonkeySt. :    23       :     1      :    Name: BobSmith
                                          DOB : 01.01.1950
                        :     2      :    Name: SheilaSmith
                                         MarSt: Married
          :     27      :     1      :    Name: John Doe
-------------------------------------------------------------
Goatroad  :     15      :     1      :    Name: Sally Mither
                                     :    DOB : 02.02.1970

所以我在“街道名称”上有一个行分组,在“门牌号”上有一个分组,“居民数据”在一个表详细信息组中

如何通过切换开关让居民数据“显示”或“隐藏”?

【问题讨论】:

    标签: reporting-services reporting ssrs-2008 pivot ssrs-tablix


    【解决方案1】:

    您实际上需要第三组才能使切换起作用。如果您按 InhabitantNumber 分组,然后为该分组添加一个切换开关,您将能够显示和隐藏 InhabitantData。

    我使用测试查询来创建您附加到帖子的模拟数据,并实际使用报告向导来创建这种确切的行为。如果您通过 BIDS 中的报告向导编写查询以创建查询,则可以采取以下步骤:

    1. 右键单击报告文件夹
    2. 点击添加新报告 -> 点击下一步按钮
    3. 设置数据源或重复使用现有的共享数据源 -> 点击下一步按钮
    4. 将查询粘贴到查询字符串:文本区域或使用查询生成器 -> 点击下一步按钮
    5. 选择表格报告类型->点击下一步按钮
    6. 使用 Group> 按钮将以下内容放入 Group 文本区域
      • 街道
      • 门牌号
      • 居民人数
      • 请注意:您将列放入此框中的顺序决定了分组的层次结构
    7. 使用 Details> 按钮将以下内容放入 Details 文本区域
      • InhabitantDataType
      • InhabitantDataValue
    8. 点击下一步按钮
    9. 选择Stepped并点击Enable Drilldown复选框 -> 点击Next按钮
    10. 选择您喜欢的表格样式 -> 点击下一步按钮
    11. 为您的报告命名 -> 点击完成按钮

    这是为每个分组报告创建阶梯/切换的最简单方法。您可以手动创建它,但只需确保添加第三个分组(按 InhabitantNumber)并启用切换。

    -保罗

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多