Im Abschnitt GUI_Document_List werden die spalten für die dokumentenliste definiert. Darüber hinaus werden einige Spalteneinstellung vom SEInterface benutzt um Feldinhalte über Listeneinträge umzuwandeln.
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) |
<GUI_Document_List sort="Title" sorttype="A">
Die einzelnen Spalten werden jeweils als eigener 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 Attribut definiert wird.
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 |
| 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- (11)) oder ausgeblendet (02)) ist. Es kann nur nach sichtbaren Spalten gesucht oder gefiltert werden. |
| width | Ja | Spaltenbreite in Pixel |
<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" />