Hallo,
ich möchte die Funktion „Hintergrundfarbe der Zeilendarstellung konfigurieren“ nutzen habe ein Groovy-Skript hinterlegt:
[CODE]
return context.“#{qew0.Bvangebotpos.Rowcolor.value}“;
//return „#ff00ff“;
[/CODE]
Mit der auskommntierten Test-Zeile werden die Hintergrundfarben korrekt gesetzt.
Das Attribut „Rowcolor“ (von Typ String) ist mit plausiblen HEX-Farben befüllt (berechnetes Attribut) und als Spalte in der Listenansicht dargestellt.
Leider werden alle Zeile schwarz dargestellt, obwohl die eingetargenen Farben abweichedn von ‚#000000‘ sind.
Das BO heißt eigentlich „BV Angebot Pos“ (mit Leerzeichen). Die genrierte Java-Klassen ist dann ohne Leerzeichn „BVAngebotPos“.
Wie muss der Ausdruck #{[namespace].[entity].[field].value} in diesem Fall ausehen?
Es gibt bereits ein Verleichbare Skipt das funktioniert:
[CODE]
return context.“#{qew0.Bedarf.Rowcolor.value}“;
[/CODE]
Gruß
Benjmain