datasource

Tento dokument byl označen jako zrušený. Znamená to, že popisuje postup, který už není doporučený, komponentu, která byla nahrazena jinou, apod.

==

Příkaz se používal k iteraci nad prvky z datového zdroje. Použití příkazu se nedoporučuje, všechny jeho možnosti poskytuje příkaz while.

datasource param-assignment
[ dsfirst statement-first /dsfirst ]
    statement-body
[ dslast  statement-last  /dslast ]
[ dselse  statement-else  /dselse ]
/datasource
param-assignment
Předávané parametry. Datový zdroj musí být určen prvním parametrem příkazu. Jako konvence byl pro tento parametr zvolen název "src".
statement-first
Seznam příkazů provedených před prvním průchodem cyklem.
statement-body
Seznam příkazů prováděných při každém průchodu cyklem.
statement-last
Seznam příkazů provedených po posledním průchodu cyklem.
statement-else
Seznam příkazů provedených v případě, že datový zdroj neobsahuje žádné prvky.

Význam i proměnné publikované do šablony jsou stejné jako u konstruktu while.

Příkaz datasource sloužil původně k iteraci přes datové zdroje systému jNetPublish, zatímco while k iteraci přes konformní hodnoty. Nově přebírá obě tyto role příkaz while. Příkaz datasource by se už neměl používat.

Pro vložení příspěvku do diskuse se přihlašte.