SSRS 2008 Tablix大胆才行吗?

时间:2019-02-03 22:44:30

标签: reporting-services ssrs-2008 ssrs-tablix

有没有一种方法,在SSRS中,如果表(Tablix)上的一行对用户来说具有重要信息,则仅突出显示一行。比方说,例如,我想要第一行为粗体。我将如何实现?

我认为语法是=IIF(ROWNUMBER(NOTHING)= 1, "#FF0000", Nothing)

我设法使表格变了:

Col 1        Col 2        Col 3    
[Col_1]        [Col_2]        [Col_3]    

对此:

Col 1        Col 2        Col 3    
Expr    [Col_2]        [Col_3]    

但是Value的表达式应该是:

=Fields!Col_1.Value

=IIF(ROWNUMBER(NOTHING)= 1, "#FF0000", Nothing)

1 个答案:

答案 0 :(得分:2)

根据您的标准设置背景颜色属性或字体粗细。您可以使用ROW_NUMBER()来检查它是否是第一行。像

=IIF(ROWNUMBER("yourDatasetName") =1, "#FF0000", Nothing)