Entwickler-Ecke
Datenbanken - Rave Report : Textfarbe anhand vom Feldwert zur Laufzeit änd
rocco1980 - Mi 01.11.06 09:20
Titel: Rave Report : Textfarbe anhand vom Feldwert zur Laufzeit änd
Hallo Fangemeinde,
ich hoffe das Thema gehört hier rein, wenn nicht dann bin ich Euch von Dank verbunden wenn ihr mich in den richtigen Bereich verschieben würdet.
Folgendes Problem. Ich übergebe mehrere Werte an einen Report. Dabei muss sich die Textfarbe bei verschiedenen Bedingungen ändern. Als Beispiel Werte zwischen 400 und 440 = Textfarbe rot usw. Mein Report umfasst 66 Textfelder.
Für Hilfe bin ich sehr dankbar schon im Voraus.
der Rocco
Keldorn - Mi 01.11.06 18:32
hallo
66Textfelder klingt ziemlich viel, wie sieht da dein Report aus? Wenn es wirklich so viel ist, dann über events in Rave.
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| function DataText2_OnBeforePrint(Self: TRaveDataText); if (strtoint(self.text)>400) and (strtoint(self.text)<440) then self.color:=clred; else self.color:=clblack; end; |
Ansonsten über eine Datamirrorsection und Fontmasterkompos. hat den Vorteil, das du einmal einen Fontmaster erstellt, dort die Farbe hinterlegst und auch nur einmal änderst.
Mfg Frank
rocco1980 - Mi 01.11.06 23:12
Danke erst einmal. Werd ich morgen gleich mal versuchen.
Mfg Rocco
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!