2017-01-25 3 views
0

Ok, so bin ich mit der Formatierung der Farben einer Zelle vertraut wie dieseSSRS Formatierung für negative Zahlen

=IIF(SUM(Fields!Dollars.Value) < 0, "Red", "Black") 

aber, ich habe einen Bericht geerbt, die 80 Spalten und 4 Reihen Felder berechnet hat, die alle Druck aus schwarz. Ich wurde damit beauftragt, das Format zu ändern, um negative Zahlen als rot darzustellen.

Kennt jemand von einem einfachen war, "CurrentValue" in einer Formel darzustellen, anstatt auf das Textfeld oder das Berichtsfeld zu verweisen?

Etwas nach dem Vorbild von

=IIF(SUM(CurrentCellValue) < 0, "Red", "Black") 

diese Weise kann ich die ganze Tabelle auswählen und diese Formel auf die Schriftfarbe hinzufügen. Ansonsten muss ich die Formel auf 80 * 4 Felder ändern. Ich möchte wirklich nicht tun, dass

Antwort

4

Im Farb Ausdruck der Felder verwenden Sie den Code unten

= Iif (Me.Value <0, "Red", "Black")

+2

Es könnte erwähnenswert, dass diese für mehrere Zellen auf einmal eingestellt werden. Öffnen Sie das Fenster Eigenschaften (F4), wählen Sie alle Zellen aus, die das Format benötigen, und fügen Sie den Ausdruck in die Eigenschaft 'Color' ein. –

+0

JA! Das ist es. Tolle. Nahm mich 2 Minuten, um gegen Stunden und mögliche Fehler zu implementieren. Vielen Dank. – Jmyster