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.
datasourceparam-assignment [dsfirststatement-first/dsfirst] statement-body [dslaststatement-last/dslast] [dselsestatement-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.