【发布时间】:2013-11-19 19:23:57
【问题描述】:
我的问题是得到最后一个总数。我的数据有从 5000 到 9000 的任务,每个任务都有描述和预算等......
我目前正在根据计算字段中的此表达式进行分组和总计:
Left(CStr(Fields!Task_Code.Value), 2) & "00"
它只是从任务和组中删除最后 2 位数字。所以所有 5100 都有一个小计,所有 5200 等等都有一个小计......
现在我需要对一系列任务进行分组和汇总。所以我需要一个 5100-5900 的组/总数和一个 6200-6500 的组/总数等等。它是任意的,所以我只想提供一个范围,冲洗并重复。我怎样才能做到这一点?下面也是它的截图: 截图中的表达式只是标签的 switch 语句,不是上面的表达式。
【问题讨论】:
-
我们说的有多随意?每次运行都不一样,每 6 个月不一样?
-
不像一个完成的设置。生病放在范围内一次,就是这样。我提到这一点只是因为除了我设置一次之外,范围不需要复杂的解决方案。
标签: sql reporting-services expression reportbuilder