2011-01-11 14 views
0

Ich habe einige Probleme beim Erstellen RDL-Bericht. Ich möchte unter bestimmten Bedingungen einige Datensätze in Rot. Farben in Report.As sowie in execl angezeigt werden, wenn ich diesen Bericht in Excel exportieren. Kann mir jemand helfen, dies zu tun ..? Ich verwende den Berichtsserver 2005.Datensätze in RDL-Farben

Antwort

6

Dazu verwenden Sie in der Regel einen bedingten Ausdruck in der "Color" -Eigenschaft (oder der "BackgroundColor" -Eigenschaft) der Tabellenzelle (n), die Sie ändern möchten.

Um die Textfarbe einer Zelle anhand des Werts des Felds "Preis" zu ändern, z. B. im Berichts-Designer, wählen Sie die Zelle aus und klicken auf das Dropdown-Menü "Farbe" Eigenschaftenfenster, dann wählen Sie "Ausdruck". Geben Sie dann wie einen Ausdruck:

=iif(Fields!Price.Value >= 5000, "Red", "Black") 

... wo „Rot“ und „Schwarz“ match up mit Farbnamen in der Liste der von der Farbeigenschaftsliste. Das wird jeden Preis über 5.000 Rot machen und die anderen schwarz belassen.

+0

das sollte für den Export der Excel sowie – beakersoft

+0

Thankx Matt funktionieren ... es funktioniert .. –

+0

+1 yess es funktioniert! Vielen Dank....:) – enam