2011-07-15 2 views
0

SSRS 2008のレポートを変更する必要があります。これは、次のように表の表現を使用して値を表示します。SSRSで背景色の付いたテーブルを作成する

enter image description here

受け入れ値の範囲は1~7であり、表には、表のセルの背景色を変更します。私はいくつかのパラメータに応じて色の色を変更できるようにする必要があります。私はコードをレビューし、レポートは7つの画像(異なるバッハグラウンド)を作成し、すべての画像を隠すが、prarameter値に一致する画像を隠すことによって行われました。

私はこれを達成するためにHTMLテーブルを使用することを考えていましたが、SSRSがテーブルタグをサポートしていないことがわかりました。これについての任意のアイデア?

答えて

0

私はそれを理解しました。

レポートに7つのテキストボックスを追加しました。私はそれらを整列させ、上記の画像のように境界値とテキストを設定します。次に、colorプロパティをこれに似たものに設定します。

=IIf(Fields!RangeParameter.Value=2,Parameters!ColorParameter.Value,"Transparent") 
1

式を使用して、表のセルのBackgroudColorプロパティを設定できます。式では、インスタンス

=スイッチ(パラメータ!yourParam.Value = 1、 "赤"、 パラメータ!yourParam.Value = 2、 "ブルー" のために、あなたのパラメータに基づいて適切なカラーコードを返します。 ..)

+0

これは範囲の値に応じてセルの色をchaningいません。それは与えられたセル(1,2,3,4、、5,6,7)の色をパラメータ値に変えています。 – Omar

0

= IIF(RowNumber関数(なし)モッド2、 "#eefafd"、 "白")

関連する問題