Anzeigeformate

<< 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.