Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

negative Zahlen im Bericht rot anzeigen





Frage

Ich habe einen Bericht auf einer Abfrage basierend.Nun möchte ich gern alle negativen Zahlen rot mit 2 Nachkommastellen, alle Null-Werte grün und alle positiven Werte mit 2 Nachkommastellen schwarz ausgegeben bekommen? Wie kann ich dies am einfachsten machen? Gruß Hyco

Antwort 1 von ReneGoetz

Hi Hyco !
Hmmmm, das kannst Du nur im Code machen
beim Formatieren des Detailbereich's ein einfaches:
if me.[Zahlenfeld] < 0 then
me.[Zahlenfeld].forecolor = 255
else
me.[Zahlenfeld].forecolor = 0
endif


Gruß
René


Antwort 2 von Hyco

Ja und das ist mein Problem. Mit dem Code habe ich noch nicht gearbeitet und weiß daher nicht wo ich das einfügen muß? Gibt es denn keine Möglichkeit dies im Feldformat einzutragen???

Antwort 3 von ReneGoetz

Nein, da kannst Du lediglich eine Schriftfarbe festlegen, unabhängig vom Inhalt des Feldes...
Das was Du machen willst, ändert sich aber mit den Daten im Feld, und sowas geht nur im Code !
nimme einfach den Code, den ich Dir oben geschrieben habe, gehe in Deinen Bericht, klicke den Detailbereich an, gehe in die Eigenschaften.
Dort gibt es einen Punkt "Beim Formatieren" wenn Du da reinklickst, erscheint rechts in der Zeile ein Button mit 3 Punkten, da raufklicken, dann "Code-Generator" auswählen, und den Code einfügen.
Mußt nur noch statt [Zahlenfeld] den Namen des Feldes einfügen !

René


Antwort 4 von Hyco

Vielen Dank!!!!!! Es super funktioniert!!!!



Antwort 5 von oliver V

Gehe in die Entwurfsansicht deines Berichts, markiere die gewünschten Felder, dann Format / Bedingte Formatierung
hier kannst du bis zu drei verschiedene Formate angeben, die nacheinander abgearbeitet werden.
Die zwei Nachkommastellen stellst du in den Feldeigenschaften - Format = Standardzahl und Dezimalstellen = 2 ein

Oliver

Antwort 6 von pelle

Hallo Hyco,

Du kannst es auch wie in Excel machen:

#.##0,00;[rot]- #.##0,00;[blau]0,00

positive Zahlen werden:
mit Standardfarbe Schwarz im Format 1.234,56

negative Zahlen in rot mit - Zeichen

Nullwerte werden in Blau im Format 0,00

angezeigt.

gruss
pelle

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: