ok, ok, habe es für die Farbenblinden noch einmal überarbeitet
Feld dspStatus ( text, berechnet zur Anzeige )
Formel
key := "lblTicketStatus";
_tmp:=@Trim(@Middle(FIELDLABELS; key + "=" ;";"));
@Trim(@Middle(_tmp; Status + "|" ;"~"))
wobei lblTicketStatus im Sprachdokument TICKETLABELS so aussieht:
lblTicketStatus=0|offen~1|aktiv~98|storniert~99|abgeschlossen
jetzt bist du flexibel neue Statii einzufügen.
Sieht auch irgendwie besser aus, als die ursprüngliche Lösung ( siehe Bild 3 )
In Bildern: