Man kann die Farbe eines Objektes/Features im Darstellungsmodell dynamisch pro Objekt steuern, indem man ein Farb-Attribut in der Objekttabelle/Featureklasse über den Administrator anlegt:

Im Formular-Designer muss man dann das Textfeld zu diesem Attribut löschen und eine Farbauswahlbox dafür anlegen:

In den Eigenschaften wird als Farbschema TB_COLOR_WEB eingetragen:

Nun muss eine View für die Tabelle erzeugt werden, in der die Farbe Map-gerecht umgerechnet wird:

Diese View muss wie gewohnt im Administrator registriert und ins Darstellungsmodell eingebunden werden.

Dazu wird im Display Manager nun nur noch die Farbe des Objektes/Features als Expression/Ausdruck angelegt:

Nun kann in der Farbauswahlbox im Formular der Tabelle eine beliebige Farbe ausgewählt werden, die umgehend im Darstellungsmodell angezeigt wird.

Dabei kann man nicht nur die Werte aus der DropDown-Liste nehmen,…

…sondern über den Knopf rechts daneben auch jede beliebige andere Truecolor-Farbe:

 

 

Gorden Kock
Author: Gorden Kock