设置第一行和最后一行颜色

use*_*438 2 reporting-services ssrs-2008

我希望在排序组中将第一行设置为绿色,将最后一行设置为红色,将所有中间行设置为橙色.我可以使用什么比较来检查它的最高值还是第一行?

谢谢

Dan*_*man 11

对于第一行

=IIF(RowNumber("DataSet1") = 1, firstRowColor, OtherRowColor)
Run Code Online (Sandbox Code Playgroud)

对于最后一行

=IIF(RowNumber("DataSet1") = CountRows("DataSet1"), lastRowColor, OtherRowColor)
Run Code Online (Sandbox Code Playgroud)

结合这两者,

=IIF(RowNumber("DataSet1") = 1, firstRowColor, 
 IIF(RowNumber("DataSet1") = CountRows("DataSet1"), lastRowColor, OtherRowColor))
Run Code Online (Sandbox Code Playgroud)