2016-04-27 10 views
0

DBフラグに基づいてセルの背景色を変更する必要があります。SSRSセルフォーマット

これは可能フラグである:完全な行の

  • flag="1"背景色は、完全な行の
  • flag=2背景
  • flag=3のみ特定のセルは黄色の背景で強調されるべきであるREDであるべきであるグリーンであるべきです。

現在、すべてのセルに式を追加してフラグをチェックしていますが、パフォーマンスの問題が発生しています。セルレベルの式を動的に追加/削除することは可能ですか?

私は行レベルで式を追加し、フラグに基づいてセルの式を追加/削除します。

+0

交互に行を色分けする方法を検索します。これは行レベルで実行され、フラグに基づいて特定の色に完全行を設定するためにこれを簡単に変更できます。特定のセルに関しては、その特定のセルの背景色を設定し、行の設定を上書きします。 –

答えて

1

私は計算された列をチェックを行い、正しい色を返すデータセットに追加します。

=IIF(Fields!flag.Value = 1, "GREEN", 
IIF(Fields!flag.Value = 2, "RED", 
IIF(Fields!flag.Value = 3, "YELLOW", "BLACK") 

は、その新しいフィールドに背景色を設定します。

関連する問題