Das Visuelement "Liste/Tabelle" generiert aus den Angaben im Feld "Beschriftung" (auch in dynamischen Designs) eine Auflistung bzw. Tabelle.
Spezifische Eigenschaften
Für weitere Einstellungen und Optionen siehe: Allgemeine Informationen zu Visuelementen***1002
Zeilentrenner: legt fest, welche Zeichenkette einzelne Zeilen voneinander abtrennen soll
wird dieses Feld [leer] belassen, wird als Zeilentrenner ein "Zeilenumbruch" erwartet
Spaltentrenner: legt ggf. fest, welche Zeichenkette einzelne Spalten voneinander abtrennen soll
wird dieses Feld [leer] belassen, werden keine Spalten erzeugt (es wird also eine Auflistung anstelle einer Tabelle angezeigt)
Hervorhebung: legt ggf. eine Zeichenkette fest, die zur Hervorhebung der gesamte Zeile führt falls diese Zeichenkette in der 1. Spalte enthalten ist
falls die Zeichenkette im Inhalt der 1. Spalte (bzw. der Zeile, falls keine Spalten erzeugt werden) vorhanden ist, wird die gesamte Zeile mit der Zusatzhintergrundfarbe 1***1003 hinterlegt und die Zeichenkette aus dem Inhalt der 1. Spalte entfernt
wird dieses Feld [leer] belassen, erfolgt keine Hervorhebung
Hinweis: Für die Titelzeile (s.u.) wird keine Hervorhebung generiert, die Zeichenkette wird wie jeder gewöhnliche Inhalt angezeigt.
Sortierung: ermöglicht das Sortieren der Listen-/Tabellendaten (Stringvergleich)
ohne: es erfolgt keine Sortierung, d.h. die Daten werden in der angegebenen Reihenfolge angezeigt
aufsteigend/absteigend (ganze Zeile): die Daten werden aufsteigend bzw. absteigend sortiert, als Sortierkriterium dient die gesamte Zeile
aufsteigend/absteigend (Spalte 1): die Daten werden aufsteigend bzw. absteigend sortiert, als Sortierkriterium dient nur die erste Spalte
aufsteigend/absteigend (Spalte 1, ausblenden): wie zuvor, jedoch wird die erste Spalte (Sortierkriterium) nicht angezeigt
Hinweis: Die erste Zeile (Titel) wird ggf. von der Sortierung ausgenommen (s.u.).
Wichtig: Die Sortierung erfolgt stets per Stringvergleich! Reine Zahlenwerte werden daher u.U. anders als erwartet sortiert.
Titelzeile: legt fest, ob die erste (unsortierte) Zeile der Daten als Titelzeile (Legende) interpretiert werden soll
keine Titelzeile: es wird keine Titelzeile generiert
1. Zeile ist Titelzeile: die vollstände 1. Zeile (ggf. einschließlich Spalten) wird als Titelzeile angezeigt und von einer Sortierung ausgeschlossen
1. Zeile ist Titelzeile (Zeilenhöhe minimieren): wie zuvor, jedoch wird die Zeilenhöhe für die Titelzeile unabhängig von den o.g. Einstellungen so gering wie möglich eingestellt
Hinweis: Die Titelzeile kann (optional) ausserdem zur Definition der jeweiligen Spaltenbreite (Tabellen) verwendet werden:
die Breite jeder einzelnen Spalte kann als Prozentwert wie folgt definiert werden (als Spaltentrenner wird in diesem Beispiel das Komma verwendet):
"Titel1***10,Titel2***20,Titel3***70" führt zu Spaltenbreiten von 10%, 20% und 70%
Hinweis: Die Titelzeile wird ggf. in der Zusatzvordergrundfarbe 2***1003 angezeigt und mit der Zusatzhintergrundfarbe 2***1003 hinterlegt.
Trennlinien: legt fest, ob die Titelzeile bzw. die einzelen Spalten mit einer Linie visuell abgetrennt werden sollen
die Trennlinien der Titelzeile werden ggf. in der Zusatzvordergrundfarbe 1***1003 angezeigt
Zeilenhöhe: definiert die Zeilenhöhe jeder einzelnen Zeile
0 = optimale Zeilenhöhe (d.h. es wird die max. Höhe des Visuelements ausgenutzt, ggf. wird gescrollt)
1..oo = feste Zeilenhöhe in Pixel (unabhängig von dieser Angabe wird die Zeilenhöhe mindestens der Schriftgröße entsprechen)
Spaltenbreite: legt ggf. die Breite der einzelnen Spalten fest
gleichmäßig/individuell: sämtliche Spalten habe die gleiche Breite bzw. können durch die Formatierungsangaben in der Titelzeile festgelegt werden (s.o.)
automatisch: die Breite jeder einzelnen Spalte wird abhängig vom Inhalt dynamisch angepaßt (Formatierungsangaben in der Titelzeile werden ignoriert)
Innenabstand: definiert den Innenabstand jeder einzelnen Zeile bzw. Zelle in Pixeln
Trennlinien: legt fest, ob Spalten und/oder Zeilen mit einer Linie visuell abgetrennt werden sollen
die Trennlinien werden stets in der Zusatzvordergrundfarbe 1***1003 angezeigt
Blättern-Schaltflächen: legt fest, ob ggf. Schaltflächen zum Blättern (Scrollen) angezeigt werden
Kopfzeilenhöhe: legt optional die Höhe der Kopfzeile in Pixeln fest (Blättern-Schaltflächen)
Klick-Verhalten: legt ggf. die Reaktion beim Anklicken des Inhaltes der Liste/Tabelle fest
beim Anklicken des Inhaltes wird KO2 ggf. auf den Index oder den Inhalt der angeklickten Zeile bzw. Zelle gesetzt:
KO2 wird auf den Index oder den Inhalt der angeklickten Zeile bzw. Zelle gesetzt (die Titelzeile ist nicht anklickbar)
der Index liegt stets im Bereich "0..∞" (einschließlich der Titelzeile) bzw. bei mehrspaltigen Inhalten im Bereich "0..∞;0..∞"
wird die 1. Spalte ausgeblendet (Sortieroption) beginnt der Spaltenindex bei 1 (anstelle von 0)
Hinweis: In der Datenbasis nicht definierte Zeilen bzw. Zellen sind nicht anklickbar.
Wichtig: Ggf. zugewiesene Seitensteuerungen/Befehle werden bei aktivierter Klick-Reaktion ignoriert!
Reaktion auf Klick:
deaktiviert: das Anklicken des Inhaltes wird ignoriert, ggf. werden zugewiesene Seitensteuerung/Befehle ausgeführt
gesamte Zeile: bei einer Tabelle erfolgt die Reaktion auf einen Klick zeilenweise
einzelne Zelle: bei einer Tabelle erfolgt die Reaktion auf einen Klick individuell für jede einzelne Zelle
KO2-Wert:
Index (datenbasiert): KO2 wird auf den Index der korrespondierenden (unsortierten) Daten gesetzt
Index (wie angezeigt): KO2 wird auf den Indes der angezeigten (ggf. sortierten) Daten gesetzt
Inhalt (gesamt): KO2 wird auf den gesamten Inhalt der Zeile bzw. Zelle gesetzt (Zelleninhalte werden ggf. mit dem Spaltentrenner (s.o.) zusammengefasst)
Inhalt (ohne Spalte 1): KO2 wird auf den gesamten Inhalt der Zeile bzw. Zelle mit Ausnahme von der 1. Spalte gesetzt (Zelleninhalte werden ggf. mit dem Spaltentrenner (s.o.) zusammengefasst)
Inhalt (nur Spalte 1): KO2 wird nur auf den Inhalt der 1. Spalte gesetzt
Kommunikationsobjekte
Dieses Visuelement kann (optional) folgende Kommunikationsobjekte (KO) verwalten:
KO1: Steuerung
dieser KO-Wert wird ggf. als Datengrundlage verwendet
dieser KO-Wert wird zudem zur Steuerung und Beschriftung verwendet (Designs, Funktionen und Formeln)
KO3: Steuerung des dynamischen Designs
dieser KO-Wert wird ausschließlich zur Steuerung eines dynamischen Designs***1003 verwendet
wenn dieses KO angegeben wurde, wird ein dynamisches Design durch dieses KO3 gesteuert
wenn dieses KO nicht angegeben wurde, wird ein dynamisches Design durch das KO1 gesteuert
Besonderheiten
Die Auflistung bzw. Tabelle wird aus den Angaben im Feld "Beschriftung" (auch in dynamischen Designs) generiert, z.B.:
"A|B|C|1|2|3": Auflistung (Zeilentrenner ist hier "|")
"A,B,C|1,2,3|XX,,YY": Tabelle (Zeilentrenner ist hier "|", Spaltentrenner ist hier ",")
"{#}": Auflistung/Tabelle auf Grundlage des KO-Wertes
prinzipiell sind auch HTML/CSS-Angaben möglich, z.B. "1|2:Wichtig!|3" (Unterstreichen)
das Feld "Beschriftung" stellt die anzuzeigenden Daten bereit
Designs: Innenabstand wird ignoriert
Hinweis: wenn keine Seitensteuerungen/Befehle zugewiesen wurden, verhält sich dieses Visuelement dennoch nicht klicktransparent***1002
Bedienung in der Visualisierung
Mit den Pfeil-Schaltflächen kann ggf. durch die Auflistung/Tabelle geblättert werden (Scrollen).
Mit einem Klick auf die Auflistung bzw. Tabelle werden ggf. alle zugewiesenen Seitensteuerungen/Befehle ausgeführt, oder KO2 wird auf einen Wert gesetzt (sofern die entsprechende Option aktiviert ist).