2016-08-02 2 views
0

私には次の要件があります。 列には負の値とNAの値もあります。ネガティブ値セルとNA値セルは "赤"で、他のセルは "ライトグレー"でなければなりません。私はこれのために次の式を書いた:SSRS列の背景色の書式が正しく動作しない

=IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < 0, "Red", "LightGrey") 

しかし、それはNAフィールドのために働いていない。また、私は、括弧内の負の値を表示するために式を使用しています:

=フォーマット(フィールドBaseDOS.Value、 "## 0.00;(## 0.00)"!)

これも機能していません。助けてください。

+0

フィールドの値をチェックし、クエリの出力にBaseDOS(ちょうどあなたが「NA」を取得していることを確認するために、負の値にも! ) –

答えて

2

実際には、それぞれの問題を別の質問として投稿する必要があります。テキストボックストライの背景色プロパティで

=IIF(Fields!BaseDOS.Value ="NA" OR Fields!BaseDOS.Value < "0", "Red", "LightGrey") 

BaseDosは文字列でなければなりません。あなたは括弧の試みを表示したいテキストボックスの書式プロパティで

#,##0.00;(#,##0.00) 
+0

しかし、BaseDOSは整数です。ここではintegarで動作させる方法はありますか? –

+0

**「NA」も格納している場合、** **は整数フィールドではありません。 – BIDeveloper

関連する問題