<< Click to Display Table of Contents >> Navigation: Konfigurierung Webinterface > Anzeigeformate |
Die Umwandlung erfolgt über C#-Script statt T-SQL-Script.
Unter dem Punkt „Anzeigeformate“ werden alle Formate angezeigt, die für die standardmäßige Anzeige von Attributwerten im Webinterface ausgewählt werden können. Bei der Anlage von Attributen kann angegeben werden, in welchem Format der Wert standardmäßig angezeigt wird, z.B. negativer Wert in rot, Beträge in Euro oder Wert als Graph.
Hinweis: Die umgewandelten Werte werden nur bei der Anzeige genutzt. Bei Sortierung, Suche und Filtern werden die Originalwerte genutzt.
Die Umwandlung erfolgt über ein C#-Script.
Kontextvariablen
Name |
Typ |
Beschreibung |
orig_value |
string |
Diese Variable enthält das Original-Wert |
new_value |
string |
In dieser Variable sollte das C#-Script der neue Werte kopieren. |
forecolor |
string |
Textfarbe (als HTML) |
bgcolor |
string |
Hintergrundfarbe (als HTML) |
bui |
Int |
Bitmask 1…Fett 2…Unterstrichen 4…Kursiv |
Bitte beachten Sie, dass die Variablen orig_value und new_value immer vom Typ string sind, auch wenn der Wert eine Nummer oder Datum/Zeit ist.
Beispiel 1: keine Änderung
new_value = orig_value;
|
Beispiel 2: rote Farbe
new_value = orig_value; forecolor = "red";
|
Beispiel 3: roter Hintergrund
new_value = orig_value; forecolor = "red";
|
Beispiel 4: fett und kursiv
new_value = orig_value; bui = 1 + 4;
|
Beispiel 5: kein ‘@’ gefunden 🡪 roter Hintergrund
new_value = orig_value; if (orig_value.IndexOf("@")<0) { bgcolor = "red"; bui = 2; }
|
Unter dem Punkt „Anzeigeformate“ werden alle Anzeigeformate für die Attribute angezeigt.
Über das Kontextmenü (rechte Maustaste) kann zur Neuanlage, zur Bearbeitung oder zum Löschen eines Anzeigeformats verzweigt werden.
Erstellung / Bearbeitung von Anzeigeformaten
Registerkarte „Allgemein“
Verwenden Sie diese Registerkarte, um das Anzeigeformat zu definieren.
Name
Gibt den Namen des Anzeigeformats an.
Ergebnis als HTML (direkt)
Wenn aktiv, wird das Ergebnis (Variable new_value) 1:1 übernommen und die HTML-unfreundlichen Zeichen werden nicht umgewandelt.
Registerkarte „Programmierung“
Verwenden Sie diese Registerkarte, um das entsprechende C#-Script für die Umwandlung des Attributwertes in das gewünschte Anzeigeformat zu definieren.
Variablen
Variablen, die für die Erstellung des C#-Scripts verwendet werden können.
Registerkarte „Referenzen/Usings“
Definieren Sie hier die C#-Referenzen (DLLs) und Usings.