P°φkaz WITH

P°φkaz WITH mß ve vnit°nφm programovacφm jazyce tento tvar:

with tabulka_nebo_kurzor [ Φφslo_zßznamu ]
   do p°φkaz 

Provedenφm p°φkazu WITH zp∙sobφ vyhodnocenφ Φφsla zßznamu a provedenφ p°φkazu, kter² je v n∞m obsa₧en. Ve vnit°nφm p°φkazu mohou b²t pou₧ity identifikßtory sloupc∙ v²Üe uvedenΘ tabulky resp. kurzoru - tyto identifikßtory pak oznaΦujφ sloupce zßznamu, jeho₧ Φφslo je uvedeno v hranat²ch zßvorkßch.

Jsou-li A a B sloupce tabulky TAB a REC Φφslo zßznamu tΘto tabulky, pak mφsto:

    TAB[REC].A := 2 * TAB[REC].B;

lze psßt:

    with TAB[REC] do A := 2 * B;

P°φkaz WITH tedy umo₧≥uje zkrßtit zßpis p°φstupu k sloupci v programu a navφc (nepatrn∞) zrychluje b∞h programu.

Viz takΘ:

Programy

Vnit°nφ programovacφ jazyk

P°φkazy vnit°nφho jazyka

╚tenφ a zßpis dat