<we:listview type="sql"></we:listview>

Mit diesem Tag können SQL-Statements direkt als Listview dargestellt werden. Die SQL-Anweisungen die hier eingegeben werden sind NICHT Updatesicher.

ab Version 8.0.4
Endtag erforderlich ja
Pflichtattribute

Attribute

type Pflichtfeld: ja
Typ string
mögliche Werte sql
Standardwert -
name Pflichtfeld: ja

Bei diesem Attribut gibst Du als Wert einen eindeutigen Namen an.

Typ string
Standardwert -
select Pflichtfeld: ja

Hier ist der SELECT Teil der Query einzutragen.

ab Version 8.0.4
Typ string
Standardwert -
from Pflichtfeld: ja

Hier ist der FROM Teil der Query einzutragen.

ab Version 8.0.4
Typ string
Standardwert -
where Pflichtfeld: ja

Hier ist der WHERE Teil der Query einzutragen.

ab Version 8.0.4
Typ string
Standardwert -
rows Pflichtfeld: nein

Bei diesem Attribut gibst Du als Wert eine Zahl an, die die maximale Anzahl angezeigter Einträge definiert. Werden mehr Einträge gefunden, als angezeigt werden können, dann kann man mit <we:back> und <we:next> Zurück- und Weiter-Buttons erzeugen.

Typ number
Standardwert -
cols Pflichtfeld: nein
Bei diesem Attribut (cols>1) kann eine mehrspaltige Ausgabe der Listview-Ergebnisse erzeugt werden. Dabei kann dann mit den Tags <we:tr>..</we:tr> und <we:ifTdNotEmpty> eine Tabelle erzeugt werden, die z.B. (cols=3) drei Listview-Ergebnisse nebeneinander anzeigt.
Typ number
Standardwert -
order Pflichtfeld: nein

Hier ist der ORDER Teil der Query einzutragen.

Typ string
Standardwert -
desc Pflichtfeld: nein

Wenn Du den Wert dieses Attributs auf "true" setzt, dann wird die Sortierreihenfolge der Auflistung umgekehrt. Wenn Du den Wert dieses Attributs nicht setzt, dann wird die Sortierreihenfolge beibehalten.

Typ string
mögliche Werte true
Standardwert -

Syntax

<we:listview type="sql" name="" select="" from="" where="" rows="" cols="" order="" desc="true">
...
</we:listview>						

Siehe auch

Hilf mit!

Hast Du eine Ergänzung für die Tag-Referenz, dann werde bitte aktiv.
Entweder über einen Eintrag unter qa.webedition.org oder einfach formlos per E-Mail an websites@webedition.org.

Fehler oder Erweiterungswünsche zu webEdition selbst bitte über qa.webedition.org melden.

powered by webEdition CMS