Farbe bekennen
Navision kennt viele Farben. 16.777.216 um genau zu sein. Entscheidest du dich für eine Farbe und möchtest diese in Navision angeben, verlangt Navision einen Farbwert. Dieser Farbwert lässt sich durch eine simple Multiplikation des Rot-, des Grün- und des Blauwertes errechnen.
Unter anderem die Eigenschaften „BackColor“, „ForeColor“, „BorderColor“ benötigen einen Farbwert. Und auch der Befehl „UPDATEFORECOLOR“ welches sich in dem „OnFormat“-Trigger nutzen lässt verlangt so einen Farbwert.
Zunächst aber die markantesten Farben und ihre Farbwerte:
Rot = 255Grün = 65280Blau = 16711680Pink = 16711935Gelb = 65535Weiß = 16777215Grau = 8421504Schwarz = 0
Aber wie lässt sich dieser Farbwert errechnen? Die Formel dazu ist relativ einfach:
Farbwert = Rot + (Grün*256) + (Blau*256*256)
Du „mischt“ dir also mit den drei Grundfarben Rot, Grün und Blau die gewünschte Farbe selber zusammen. Je nach dem wie stark die drei Grundfarben in der endgültigen Farbe enthalten sind, musst du dich pro Grundfarben für einen Wert zwischen 0 und 255 entscheiden.
Hier noch mal die Farben von oben mit der dazugehörigen Formel:
Rot = 255 + ( 0*256) + ( 0*256*256)Grün = 0 + (255*256) + ( 0*256*256)Blau = 0 + ( 0*256) + (255*256*256)Pink = 255 + ( 0*256) + (255*256*256)Gelb = 255 + (255*256) + ( 0*256*256)Weiß = 255 + (255*256) + (255*256*256)Grau = 128 + (128*256) + (128*256*256)Schwarz = 0 + ( 0*256) + ( 0*256*256)
Zurück zur Übersicht der Trickkiste.