【发布时间】:2014-06-18 03:20:56
【问题描述】:
我有一个 SSRS 报告,目前正在提取单个数据集。该数据集包含我们拥有的库存记录。每条记录都是单独的资产。
我希望我的报告按某个字段分组,然后按由几个不同字段确定的某些条件进行子分组。基本上有一个父组和三个相邻的子组。我的分组功能工作正常,但是我发现很难将总计添加到每个相邻的子组。当我添加总计时,它是对整个数据集范围内的特定字段进行总计,而不是将总计限制为仅该子组。
如何添加子组中每个字段的总计?
编辑:添加示例数据和解释:
你可以忽略功能码字段,这是我用来在父组上分组的。
资产编号、描述、首年、购置成本、功能代码
190,随机资产,2008,5000,100
193,随机资产45,2008,56000,100
197,随机资产26,2014,3000,100
191,随机资产27,2014,7000,100
192,随机资产36,2013,15000,100
我似乎无法附上屏幕截图,所以这里..
在报告中您可以看到三个子组;资产、资产添加、资产删除。在 tablix 中,您可以看到这些组的位置。您还可以在组的正下方看到一行,该行应该在最后汇总子组。但是,由于某种原因,该范围仅考虑了整个数据集。我试图修改 Sum 函数 [Sum(acq_cost), "Assets"] 中的表达式,添加范围参数,但它甚至不允许我运行报告。它对我大喊大叫,说“资产”是无效范围。
【问题讨论】:
-
您可以添加一些示例数据和您想要的结果吗?没有理由不应该这样做。