У меня были проблемы с использованием значения «Время выполнения», и я просто использовал функцию «Цвет альтернативной строки», которую кто-то создал некоторое время назад.
Private bOddRow As Boolean
'*************************************************************************
' -- Display green-bar type color banding in detail rows
' -- Call from BackGroundColor property of all detail row textboxes
' -- Set Toggle True for first item, False for others.
'*************************************************************************
Function AlternateColor(ByVal OddColor As String, _
ByVal EvenColor As String, ByVal Toggle As Boolean) As String
If Toggle Then bOddRow = Not bOddRow
If bOddRow Then
Return OddColor
Else
Return EvenColor
End If
End Function
Для первого столбца, управляющего цветом:
=Code.AlternateColor("AliceBlue", "White", True)
Для остальных столбцов не переключайтесь с третьим аргументом:
=Code.AlternateColor("AliceBlue", "White", False)
Возможно, вам придется переключить цвета в первом столбце в матрице.
Неправильно работает цветовое выражение чередующейся строки в матрице SSRS
Цвета чередующихся строк SSRS в группах