<browser name="jmeno" fixedcols="pocet_sloupcu">
<browsersql>SELECT ...</browsersql>
<browserfield sqlindex="0" caption="Nadpis 1" format=""/>
...
<browserdetail col="1">...</browserdetail>
</browser>
Zobrazí seznam z SQL dotazu. SQL dotaz musí být definován v podřízeném tagu browsersql.
Atributy:
name - (nepovinný) Definuje jméno proměnné, která se nastaví pro každý řádek - jedná se o pole hodnot načtených z databáze.
Proměnné pak je možné použít ve vnořených elementech - například v atributu text elementu browserfield.class - (nepovinný) Css třída pro vygenerovanou HTML tabulku.fixedcols - (nepovinný) Definuje počet pevných sloupců, které zůstávají zobrazeny i při horizontálním scrollování stránky.Definuje jeden sloupec seznamu.
Atributy:
sqlindex - (nepovinný) pořadí datového pole v zadaném SQL dotazu.caption - (nepovinný) Nadpis sloupce zobrazený v záhlaví tabulky.format - (nepovinný) určuje, jak se má naformátovat hodnota načtená z databáze.text - (nepovinný) pokud je nastaven atribut text, zobrazí se přímo tento text. V textu mohou být použity proměnné.link - (nepovinný) pokud je zadán, zobrazí se obsah jako odkaz se zadanou url. Například: link="{$XML_LINK}&xmlaction=zobrazit&kod={$jmeno[0]}"Definuje text, který se zobrazí jako detail každého řádku. Text se definuje v těle tagu.
Atributy:
col - (nepovinný) Index sloupce tabulky, od kterého se detail zobrazí (to znamená, že bude odsazený o zadaný počet sloupců).Definuje url, na kterou se má přejít po kliknutí na řádek. Může obsahovat proměnné.
<browser name="dataOsoby">
<browsersql>
SELECT Osoba.RC, Osoba.Jmeno, Osoba.Prijmeni, PracovniPomer.OsobniCislo, PracovniPomer.DatumNastupu, PracovniPomer.Poznamka
FROM Osoba, PracovniPomer
WHERE Osoba.RC = PracovniPomer.RC
</browsersql>
<browserlink>{$XML_LINK}&rc={$dataOsoby[0]}</browserlink>
<browserfield sqlindex="1" caption="Jméno"/>
<browserfield sqlindex="2" caption="Příjmení" link="{$XML_LINK}&xmlaction=zobrazit&osoba={$dataOsoby[0]}"/>
<browserfield sqlindex="3" caption="Osobní číslo"/>
<browserfield sqlindex="4" caption="Datum nástupu" format="date"/>
<browserdetail col="1">{$dataOsoby[5]}</browserdetail>
</browser>