PDA

View Full Version : Color ändern innerhalb eines Textfeldes



Karscho
26-10-06, 09:01
Hallo,

In einem Outputfeld innerhalb einer Subfile werden 4 Datumfelder in einem 50 stelligem Textfeld nebeneinander ausgeben.
Besteht die Möglichkeit, den einzelnen Datumsfelder in diesem Outputfeld, unter bestimmten Bedingungen, unterschiedliche Farben zuzuordnen?

Viele Grüße

Karscho

mk
26-10-06, 09:15
Hallo Karscho,

du kannst vor den jeweiligen Feldern ein "Steuerzeichen"
als Hexwert schreiben.
z.B x'3A' für Blau

gruss michael

Fuerchau
26-10-06, 09:27
Am einfachsten geht es per
DSPATR(&ATRFLD)

&ATRFLD ist als 1-stelliges P-Feld zu definieren und muss dann die Attribute enthalten.
Vorteil:
Da ja sowieso pro Feld ein Attributbyte nötig ist, kann man dies besser so machen als ein zusätzliches Zeichen vor das Textfeld auszugeben.

Bei längeren Textfeldern kann man Worte durchaus in anderen Farben darstellen wenn an Stelle der Leerzeichen Attribute angegeben werden.

Karscho
26-10-06, 09:53
Danke

werde ich versuchen !