Formßt:
prom∞nnß
V²znam:
Pou₧φvß se k zφskßnφ hodnoty prom∞nnΘ svßzanΘ s konkrΘtnφ detail sekcφ nebo p°φmo s blokem SQLStatement
s p°φkazem SELECT.
Viz takΘ systΘmovΘ prom∞nnΘ
nßzev prom∞nnΘ | typ | v²znam a vlastnosti prom∞nnΘ |
CurrentRecord |
Integer | - uvnit° detail sekce (bez nßzvu detail sekce) znamenß aktußlnφ zpracovßvan² zßznam (Φφslovßno od 1) - viz p°φklad nφ₧e
- vn∞ detail sekce, pouze se jmΘnem nßzev_p°φkazu_SELECT.CurrentRecord
a znamenß poΦet p°eΦten²ch zßznam∙ v p°φkazu |
TotalCount
|
Integer | - vztahuje se k urΦitΘmu SELECT p°φkazu
nßzev_p°φkazu_SELECT.TotalCount
- udßvß poΦet zßznam∙, kter² by |
Offset
|
Integer | - vztahuje se k urΦitΘmu SELECT p°φkazu
nßzev_p°φkazu_SELECT.Offset
- obsahuje po°adovΘ Φφslo prvnφho zßznamu v |
Poznßmka
Pokud nenφ uplatn∞n v²Φet zßznam∙ (v hlaviΦce bloku SQLStatement
s p°φkazem SELECT
nenφ zadßno omezenφ), platφ
nßzev_p°φkazu_SELECT.Off
set
= 0
a
nßzev_p°φkazu_SELECT.TotalCount
= nßzev_p°φkazu_SELECT.CurrentRecord
V₧dy platφ:
nßzev_p°φkazu_SELECT.Offset + nßzev_p°φkazu_SELECT.CurrentRecord
= nßzev_p°φkazu_SELECT.TotalCount
P°φklad:
Slo₧it∞jÜφ HTML tabulka dynamicky napln∞nß daty z p°φkazu vstup; prvnφ z generovan²ch p°epφnaΦ∙ (INPUT TYPE="RADIO") mß b²t zatr₧en - pou₧ijeme podmφnku CurrentRecord=1
, kterß je spln∞na pouze na prvnφm zßznamu
<TABLE ALIGN=RIGHT WIDTH=50%> <TR ALIGN=CENTER><TH COLSPAN=2>ANKETA</TH></TR> <TR> <TD ALIGN=CE
NTER ROWSPAN=<%KolikVoleb.KolikV%> WIDTH=50%>Popis t²kajφcφ se vÜech °ßdk∙ </TD>
<%begindetail vstup%> <TD ALIGN=LEFT WIDTH=50%><INPUT TYPE="RADIO" NAME="hodnota" <%if CurrentRecord=1%> CHECKED <%endif%> VALUE="<%Volba%>"> <%Popis%> </TD> </TR> <%enddetail%> </TABLE>