レポートによって取得された行の代替背景色を実装する必要がありますが、集計/合計機能があり正しく動作しないため、以下のコードを使用します。Tablixの代替背景色はSSRSで集計/合計
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
'
Function RestartColor(ByVal OddColor As String) As String
bOddRow = True
Return OddColor
End Function
だから私は今、セルの背景の3種類があります:データ行の
- 最初の列は= Code.AlternateColor(「AliceBlue」、「ホワイト」、真)(これは同じであるました以前の回答)
- Remaiデータ行の寧の列が持っている= Code.AlternateColor(「AliceBlue」、偽の「ホワイト」、)(これは、また、前の回答と同じです。)それを作る理由を私は理解していない何
があります最初の列は真、残りは偽ですか?どんな助けでも本当に感謝しています。
また、上記のコードは、(再び私は理解していないもの)、次の
'
Function RestartColor(ByVal OddColor As String) As String
bOddRow = True
Return OddColor
End Function
の有無にかかわらず同じように機能し、私は別のフォーラムからこのコードを持って、私はSSRSとVBに新しいです。親切に助けてください。予め