Reporting services ssrs中相同sereis字段的图例上需要不同颜色

Reporting services ssrs中相同sereis字段的图例上需要不同颜色,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我有一份如下的报告 我在报告中只有一个参数,即年份 如果用户选择年份,我需要显示所选年份和上一年的数据 在数据库级别,我捕获上一年的数据并显示所选和所选-1年的数据 我在系列字段中保留年份。所以数据如上图所示 但是我需要为p1-2013和p1-2014显示不同的颜色 我从系列属性中选择颜色。当我选择“自动”时,我会得到每个条的不同颜色,但我无法为每个条选择自定义颜色 可以得到不同的颜色吗?我编写了一个如下的函数,并在fill属性中调用了该函数 Private colorPalette As

我有一份如下的报告

我在报告中只有一个参数,即年份

如果用户选择年份,我需要显示所选年份和上一年的数据

在数据库级别,我捕获上一年的数据并显示所选和所选-1年的数据

我在系列字段中保留年份。所以数据如上图所示

但是我需要为p1-2013和p1-2014显示不同的颜色

我从系列属性中选择颜色。当我选择“自动”时,我会得到每个条的不同颜色,但我无法为每个条选择自定义颜色


可以得到不同的颜色吗?

我编写了一个如下的函数,并在fill属性中调用了该函数

Private colorPalette As String() = {"#1f497d","#c00000", "SteelBlue", "Coral"}
    Private count As Integer = 0
    Private mapping As New System.Collections.Hashtable()
    Public Function GetColor(ByVal groupingValue As String) As String
        If mapping.ContainsKey(groupingValue) Then
            Return mapping(groupingValue)
        End If
        Dim c As String = colorPalette(count Mod colorPalette.Length)
        count = count + 1
        mapping.Add(groupingValue, c)
    Return c
 End Function
调用上述函数

=Code.GetColor(Fields!colname.Value)

您目前是如何选择颜色的?使用内置主题?选择自己的定制颜色?直接选择填充?@mmarie选择了我的自定义颜色…你能发布你的颜色信息吗?你是如何选择它们的?@mmarie-很抱歉耽搁了。我已经添加了截图。