Die Ermittlung der Dokumente erfolgt auf Basis eines SQL welches durch folgende XML-Beschreibungssprache mitgestaltet werden kann.
|
Element |
|
|
|
Description |
Name |
Informatorisch der Name der Beschreibung. |
|
|
RowHeight |
Höhe einer Datenzeile in Pixel. (Standard bzw. Vorgabe ist 22) |
|
|
Version |
Informatorische Versionsnummer. |
|
Field |
Name |
Name für die Zuordnung eines Sql-Elementes. |
|
|
Caption |
Die Spaltenüberschift. |
|
|
Sql |
Ist ein Sql angegeben dann ist das Ergebnis dieses Sql’s der Spalteninhalt. |
|
|
WidthDisplay |
Opt. vorgebbare Start-Spaltenbreite in Pixel. |
|
|
Format |
Opt. Angabe eines Aeins-Formats für die Darstellung des Wertes. |
|
|
Mime |
Standard: false Stellt den Mime-Typen (fa_mime) als Mini-Icon in der Spalte dar. |
|
|
Icon |
Standard: false Wenn angegeben, dann sollte der zugehörige Wert über Sql einer der folgenden fest vorgegebenen Möglichkeiten sein: |
|
|
„plus“ |
|
|
|
„minus“ |
|
|
|
„clip“ |
|
|
|
Visible |
Standard: true Damit lässt sich also eine Spalte „wegblenden“, der Wert wird aber ermittelt. |
|
With |
|
Der Wert des Elements gibt die With-Erweiterung vor. |
|
Limitation |
|
Der Wert des Elements gibt die Limitierung der Anzahl der Datensätze an.
Beispiel: top 50 |
|
From |
|
From-Klausel Standard: from formulararchiv fa |
|
Join |
|
Opt. zusätzliche Join-Klausel |
|
Where |
|
Where Klausel. |
|
GroupBy |
|
GroupBy-Klausel. |
Die Klauseln können mit einem Condition-Attribut dekoriert werden. Der Condition-Ausdruck kann einen Gleichheitsoperator (==) oder einen Ungleichheitsoperator (!=) beinhalten. Es werden damit nur Strings verglichen. Ist eine „Profil-Zuordnung“ dem Archiv-Profil zugeordnet, dann findet ein Colon-Processing statt.
Hierbei gibt es eine Besonderheit wenn die Auswahl-Variable „AUSW_VT“ verwendet wird: In diesem Falle behält sich letztendlich A.eins vor den Inhalt in Abhängigkeit des Volltext-Systemstatus weiterzuleiten.
Neben den XML-Kommentaren ist es zusätzlich noch möglich innerhalb der Klauseln sogenannte
Zeilenende-Kommentare und Sql-Kommentare anzugeben.