Anpassung von Farben der Markierungen
Ab der Invoice-Version (V.1.1.115) sind die folgenden Parameter (SqueezeParam.fieldValidColor, SqueezeParam.fieldNotValidColor und SqueezeParam.fieldAlternativesColor)
in der Datei Documents5\DEXPRO_ClientExits\DexClientExits.jsp bereits vorhanden. Über diese Parameter kann die Standard-Farbe der Markierungen angepasst werden. Ist der Wert leer oder einkommentiert, werden die Standardfarben verwendet.
Außerhalb von Invoice können diese Parameter innerhalb einer beliebigen Datei hinterlegt werden, welche in dem jeweiligen Projekt in den externen Ressourcen hinterlegt ist. Ggf. muss nach einer solchen Änderungen der Browser-Cache geleert werden. Sind die Parameter nicht vorhanden, wird automatisch die Standardfarbe verwendet:
Gültig sind nur in HTML gültige Farbangaben im hexadezimalen Format (z.B. #006B00)
Damit diese Parameter greifen, muss die Datei SqueezeFunctionsLib.js (Documents5\SQUEEZE\www\SqueezeViewer\SqueezeFunctions.js) mindestens in der Version 2.0.27 vorliegen. Vorherige Varianten unterstützen diesen Parameter nicht. Die aktuelle Version der Datei ist im oberen Teil der Datei ersichtlich.
Vorgehensweise für SqueezeFunctions.js-Versionen kleiner 2.0.27
In der Datei Documents5\SQUEEZE\www\SqueezeViewer\SqueezeFunctions.js kann die Farbe der Markierungen in Documents angepasst werden. Die Farbcodes entsprechen Standard HTML Color Codes.
Folgende Farben können gesetzt werden
- gFieldValid: Farbe für gefüllte Felder (Standard: #59E817)
- gFieldNotValid: Farbe für nicht gefüllte Felder (Standard: #FF0000)
- gFieldAlternatives: Farbe für Felder mit Alternativen (Standard: #FFA500)
Nach Änderung der Datei muss ggf. der Browser-Cache geleert werden
Änderungen in dieser Datei werden nach Invoice-Updates eventuell überschrieben und müssen erneut vorgenommen werden.
No Comments