/ /前の詳細値からの値に基づいてセルの背景色を変更する - sql-server-2008、ssrs-2008、reporting-services

以前の詳細値からの値に基づいてセルの背景色を変更する - sql-server-2008、ssrs-2008、reporting-services

簡単なテーブルレポートの形式でいくつかの番号を表示するカスタムレポートがあります。問題は、以前のデータに基づいてセルの背景色が変わることです。この画像を見てください:

ここに画像の説明を入力

前のレコードの3列目の100では100未満の値があるため、値156のセルの背景色を赤に変更します。

SQL Serverのレポートサービスを使用してこれを行うことができますか?

回答:

回答№1は2

そこには 前の機能 これにより、前の行のフィールド値にアクセスできます。 2列目のセルには、BackgroundColorプロパティに次のような式を記述できます。

=IIF(Fields!SecondColumn.Value > Previous(Fields!ThirdColumn.Value), "Red", "Transparent")