Prom∞nnΘ ve v²razech (WBIK)

V²znam:

╚ast²m po₧adavkem p°i tvo°enφ v²raz∙ je vypsßnφ hodnoty prom∞nnΘ. Vstupnφ prom∞nnΘ (tj. zφskanΘ z HTML formulß°e) jsou v₧dy typu string, prom∞nnΘ zφskanΘ z projektu WinBase602 pomocφ GetVariable jsou tΘho₧ typu jako odpovφdajφcφ globßlnφ prom∞nnß projektu, prom∞nnΘ vytvo°enΘ pomocφ DeclareVariable jsou danΘ typem v²razu, kter² prom∞nnou vytvß°φ, resp. jsou toho typu, kter² je v p°φkazu uveden. SystΘmovΘ prom∞nnΘ jsou r∙zn²ch typ∙, v∞tÜinou typu string.

Obsah prom∞nnΘ se v Üablon∞ vypisuje pomocφ tzv. citace a HTW zßvorek ve tvaru <%prom∞nnß[;formßt]%> nebo v rßmci v²razu <%v²raz_s_prom∞nnou[;formßt]%>.

Obsah prom∞nnΘ se v konektoru vypisuje ve tvaru %prom∞nnß%.

Je-li v Üablon∞ pou₧it v²raz

   vstupnφ_prom∞nnß operßtor konstanta_typu_integer_nebo_real

a vstupnφ_prom∞nnß je typu String, prob∞hne automatickß konverze vstupnφ prom∞nnΘ z °et∞zce na integer (nebo real), aby mohl b²t v²raz vyhodnocen.

P°φklad v Üablon∞:

Listovßnφ v zßznamech po jednom na obrazovce vy₧aduje, aby se m∞nila vstupnφ prom∞nnß urΦujφcφ pozici zobrazovanΘho zßznamu. Ve v²razech jako index>0 dochßzφ ke konverzi prom∞nnΘ index (z °et∞zce na Integer).

<%if index>0%>
<A href="/cgi-bin/wbcgi.exe/katalog/katmain.htw?index=<%index-1%>">P°edchozφ</A>
<%else%>
Prvnφ zßznam
<%endif%>
<%if index+1<VyberJeden.TotalCount%>
<A href="/cgi-bin/wbcgi.exe/katalog/katmain.htw?index=<%index+1%>">DalÜφ</A>
<%else%>
Poslednφ zßznam
<%endif%>
<BR>
Zßznam Φ. <%index+1%> z <%VyberJeden.TotalCount%> zßznam∙ celkem.

P°φklad v konektoru:

SQLStatement: detail_cen 
+ SELECT *
+ FROM Cenik
+ WHERE id_cenik=%id_ceniku%