【问题标题】:rownumber(nothing) - skip linesrownumber(nothing) - 跳过行
【发布时间】:2020-08-25 08:09:32
【问题描述】:

我正在使用rownumber(nothing) 在我的报告中创建编号。
我的数据集中有 GROUP AVERAGE 的副标题。 我使用背景表达式将所有行设置为高于 GROUP AVERAGE 绿色,低于红色,以及包含 GROUP AVERAGE 的行我留下白色。

=IIF(Fields!Dealer.Value = "GROUP AVERAGE","",RowNumber(Nothing))

我的问题是Rownumber 没有跳过 GROUP AVERAGE 行,我遇到了这样的情况

1  Store A        80%  
2  Store B        78%  
3  Store C        60%  
   ### GROUP AVERAGE  50% ###  
5  Store D        40%  
6  Store E        30%   
...

我希望商店 D 是 4 号,而不是 5 号。

【问题讨论】:

  • 逻辑很简单:如果低于平均值,则从rownumber中减去1。

标签: sql reporting-services ssrs-2012


【解决方案1】:
runningvalue(Fields!YOURVALUE.Value,count,nothing)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-15
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 2012-07-26
    • 2012-06-12
    • 2018-09-30
    • 2018-11-17
    相关资源
    最近更新 更多