Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:gui_document_list

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
primus:gui_document_list [2022/08/05 12:39] – gelöscht - Externe Bearbeitung (Unknown date) 127.0.0.1primus:gui_document_list [2023/02/08 12:01] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== GUI_Document_List ======
 +Im [[Abschnitte|Abschnitt]] **GUI_Document_List** werden die [[:spalten]] für die [[:dokumentenliste]] definiert. Darüber hinaus werden einige Spalteneinstellung vom [[SEInterface]] benutzt um Feldinhalte über [[Lists|Listeneinträge]] umzuwandeln. 
 +
 +===== Sortierung vordefinieren =====
 +Für diese Listenansicht kann die Sortierung vordefiniert werden. Dazu stehen zwei Attribute zur Verfügung. 
 +^Attribut^Wert^Funktion|
 +|sort|<SPALTENNAME>|Name der Spalte nach der sortiert werden soll.|
 +|sorttype| |Art der Sortierung|
 +| ::: |''A''| Aufsteigend (A-Z)|
 +| ::: |''D''| Absteigend (Z-A)|
 +
 +==== Beispiel ====
 +<code xml><GUI_Document_List sort="Title" sorttype="A"></code>
 +
 +===== Spaltendefinition =====
 +Die einzelnen Spalten werden jeweils als eigener [[Glossar#Leer-Tag]] definiert. Der Name des Tag ist frei wählbar, sollte der Übersichtlichkeit wegen aber mit dem Namen des dargestellten Datenfeldes übereinstimmen. Die Reihenfolge der Tag im Abschnitt hat keine Bedeutung, da die Reihenfolge der Spalten über ein [[Glossar#Attribut]] definiert wird.
 +==== Attribute ====
 +Für die Spaltendefinition stehen folgende Attribute zur Verfügung:
 +^Attribut ^Pflicht ^Funktion^
 +|data|Ja |Datenfeld der XML das in dieser Spalte verwendet werden soll|
 +|history|Nein|Spaltennummer in der [[:historieliste]]|
 +|[[label]]|Nein|Spaltenüberschrift|
 +|[[Lists|list]]|Nein|Listenname aus welcher der Text oder das Symbol zum anzeigen genommen wird|
 +|position|Ja |Spaltenummern, dieser Wert bestimmt die Reihenfolge der Spalten in der Listenansicht|
 +|[[type]]|Ja |Gibt den Datenfeldtyp an|
 +|visible|Nein |Steuert ob die Spalte ein- (''1''((TRUE ist auch zulässig))) oder ausgeblendet (''0''((FALSE ist auch zulässig))) ist. Es kann nur nach sichtbaren Spalten [[:suche|gesucht]] oder gefiltert werden.|
 +|width|Ja |Spaltenbreite in Pixel|
 +=== Beispiel ===
 +<code xml><FileTypeIcon data="FILE_TYPE" label="$Primus.COL_FILE_TYPE_ICONLIST" type="FileTypeIcon" list="List_FileTypes" position="0" width="23" visible="1" history="0" />
 +<Title data="Title" label="$Primus.COL_TITLE" type="Text" position="4" width="154" visible="1" history="4" /></code>