小编use*_*587的帖子

SSRS 条件格式

我正在制作 SSRS 排名报告,其中排名 1 应具有绿色背景,最后排名应具有红色背景。

下面的例子:

SSRS 条件格式

我尝试使用自定义代码,但这对我不起作用,如下所示:

SSRS 表达式使用如下:

=Code.RankColour(me.value, 1, Fields!RankName.Value)
Run Code Online (Sandbox Code Playgroud)

RankColor代码如下:

Public Function RankColourTotals(ByVal Value As Decimal, ByVal MinValue As Decimal, ByVal MaxValue As Decimal) As String
    Dim strColor As String

    Select Case Value
        Case MaxValue
            strColor = "Salmon"
        Case MinValue
            strColor = "LightGreen"
        Case Else
            strColor = "Gainsboro"
    End Select
    Return strColor
End Function
Run Code Online (Sandbox Code Playgroud)

注意:我使用的是 SQL 2008 R2

sql-server conditional-formatting reporting-services ssrs-tablix ssrs-2008-r2

5
推荐指数
1
解决办法
6357
查看次数