【问题标题】:SSRS group total by grand totalSSRS 组总计按总计
【发布时间】:2017-05-09 17:49:10
【问题描述】:

我有一份按位置和charge_type 分组的报告,其中包含详细信息。我想在位置信息下方和总计上方显示 charge_type 总计。

当前报告,包括城市和类型部分之后的总数:

    +-------+------+-------------+
    | City  |Type  |  Detail     |
    +-------+------+-------------+
    |  A    |  a   |   1         | 
    |       |  b   |   2         | 
    |       |  c   |   3         | 
    |       |  d   |   4         | 
    |       |Total |   10        | 
    |  B    |  a   |   7         | 
    |       |  b   |   8         | 
    |       |  c   |   9         | 
    |       |  d   |   10        |  
    |       |Total |   34        | 
    |Grand  |      |             | 
    |Total  |      |   44        | 
    +-------+------+-------------+

我想要什么:

    +-------+------+-------------+
    | City  |Type  |  Detail     |
    +-------+------+-------------+
    |  A    |  a   |   1         | 
    |       |  b   |   2         | 
    |       |  c   |   3         | 
    |       |  d   |   4         | 
    |  B    |  a   |   7         | 
    |       |  b   |   8         | 
    |       |  c   |   9         | 
    |       |  d   |   10        | 
    |Total  |  a   |   8         |  
    |       |  b   |   10        |  
    |       |  c   |   12        |  
    |       |  d   |   14        |  
    |Grand  |      |             | 
    |Total  |      |   44        | 
    +-------+------+-------------+

我尝试添加诸如=Sum(Fields!Detail.Value, "city") 之类的范围,但我收到错误消息,范围参数必须设置为字符串常量,该字符串常量等于包含组的名称、数据区域的名称、或数据集的名称,这让我觉得我做错了,而且我没有其他想法。

【问题讨论】:

    标签: reporting-services ssrs-grouping


    【解决方案1】:

    我认为实现您想要的最简单的方法是:

    • 复制现有的 tablix 并在其下方直接粘贴新版本;
    • 从旧的 tablix 中删除总计行;
    • 从新的 tablix 中删除 City 组(但不是关联的列),并将 [City] 值替换为单词“Total”;
    • 从新表中删除列标题(但不是关联的组)。

    【讨论】:

      【解决方案2】:

      我认为实现您想要的最简单的方法是:

      复制现有的 tablix 并在其下方直接粘贴新版本; 从旧的 tablix 中删除总计行; 从新的 tablix 中仅删除 City 组(但不删除关联的列),并将 [City] 值替换为单词“Total”; 从新表中删除列标题(但不是关联的组)。 现在你可以得到你的实际需求了

      【讨论】:

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