Hintergrundfarbe im Grid dynamisch ändern

Ihr habt für verschiedene Einträge die Farbe Festgelegt und wollt nun das die Hintergrundfarbe des Feldes im Grid mit der Festgelegten Farbe angezeigt wird.

Das Makro sc_field_style() sollte das erledigen können, aber wenn Ihr dort die Farbe dynamisch zuweist wird dies nicht angenommen.

Umgesetzt wird dieses Makro in der Datei AppName_csv.class.

Eine gewöhnliche php variable ($farbe)  wird dort in folgenden Code umgesetzt “background-color:farbe;”, das kann natürlich nicht zum gewünschten Ergebnis führen.

Nach einigem rumprobieren funktioniert dies nur wenn Ihr die Farbe in eine Globale Variable ([farbe]) übergebt und diese dann in das Marko einsetzt.

Im ganze sieht der Code dann so aus:

[farbe] = {farbfeld};

sc_field_style({feldname}, [farbe], "", "", "", "");

Hier mal ein Screenshot wie es aussehen könnte:

Schreibe einen Kommentar