Das sd:sort- Element

Erzeugt ein Paar von Sortierlinks für das in sd:for angegebene sd:rs -Elements, dort für die mit sd:col festgelegte Spalte. Das sd:rs -Element muß auf eine Tabelle oder einen View verweisen, selbstdefinierte Abfragen sind nicht (standard-) sortierbar. Das sd:sort-Element kann innerhalb von sd:input-text , innerhalb des sd:rs oder außerhalb hiervon definiert werden, der Bezug wird nur durch das sd:for -Attribut festgelegt.

Alternativ kann auf die Attribute verzichtet werden. Wird das Element so im Kontext eines sd:col-set -Elements genutzt, so werden die benötigten Daten (sd:rs und die konkrete Ausgabespalte) der Umgebung entnommen.

Die einfache Verwendung ohne Attribute und innere Elemente erzeugt das Standard-Pfeilpaar (Unicode #x2191 und #x2193), welches in den internen Masken verwendet wird. Alternative Symbole oder Texte können mit den sd:asc - und sd:desc -Attributen festgelegt werden. Wird Zwischenraum zwischen beiden Sortierlinks benötigt, soll auf einen Link verzichtet werden oder sind zusätzliche Html-Elemente gewünscht, so können die inneren Elemente sd:sort-asc und sd:sort-desc genutzt werden. Existieren beliebige innere Elemente, so werden die Attribute sd:asc und sd:desc ignoriert.

Typ
Äußere Elemente
Attribute
sd:for
Der Wert dieses Attributes muß gleich dem Namen eines sd:rs -Elements sein, dessen Ausgabe sortiert werden soll.
sd:col
Legt den Namen der Spalte fest, nach welcher sortiert werden soll
sd:asc
Der Wert dieses Attributes wird als Link für das Sortieren in Standard-Richtung (ASC) verwendet.
sd:desc
Der Wert dieses Attributes wird als Link für das Sortieren in Nicht-Standardrichtung (DESC) genutzt.
Innere Elemente


Kontaktformular:

Schreiben Sie mir und wir bauen gemeinsam Ihre neue Web-Datenbank!

Die Erläuterungen zum Datenschutz habe ich gelesen und stimme diesen zu.

© 2003-2019 Jürgen Auer, Berlin.