【问题标题】:SSRS Report Grouping and SumsSSRS 报告分组和总和
【发布时间】:2014-08-29 18:17:30
【问题描述】:

我正在努力与 SSRS 达成协议,并且有一份报告要写,我似乎不知道该怎么做。基本上,我有与 Bldg > Floor > Cost Code 相关的父组的层次结构以及这些组之外的 Sum(area)、sum(seats) 字段,它们计算属于每个成本代码的每个楼层的面积和座位...到目前为止很简单。我遇到的问题是我需要计算每个成本代码占楼层和建筑物总数的面积和座位百分比。

通过将计算放在建筑物总数和楼层总数的组部分中,我可以参考文本框中的值并从中执行计算.....很好,但我无法隐藏列,因为它们在组内部分!还可以转到列属性,我可以隐藏该列,但然后在该列所在的报告中获得空白......不是很有用!

如何将楼层和建筑物的总面积和座位数相加,以便我可以使用它来计算每个成本代码的百分比,同时仍然显示成本代码溢出的总数?

【问题讨论】:

    标签: ssrs-2008-r2


    【解决方案1】:

    我最终使用行组变量解决了这个问题。 单击“行组”窗口中组旁边的箭头,然后选择“组属性”。 我在每个特定组上创建了变量来求和我需要的值,例如,楼层组有一个变量,它对所有房间的面积求和,因为它在楼层组上,它对楼层上的所有房间求和。 Building 组变量中的相同表达式对建筑物中的所有房间求和。然后,我可以参考详细信息行中的变量来获取特定成本代码在地板上所占的百分比。与建筑集团类似。

    有几件事让我感到震惊,变量没有显示在表达式对话框中,本来以为它们会显示在变量类别列表中。此外,当我在表达式中使用 Variables!name.Value 引用它们时,我得到红色下划线,提示错误。但是,在运行报告时一切正常。

    【讨论】:

      猜你喜欢
      • 2019-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-11
      • 2018-11-25
      • 1970-01-01
      相关资源
      最近更新 更多