Lekce 9 - Visual Basic for Application v MS Access III
V předchozí lekci, Visual Basic for Application v MS Access II, jsme pracovali s objektem DoCmd.
V dnešní lekci se zaměříme na cykly a podmínky.
Prastará poučka o programování praví, že program je vykonáván řádek po řádku odshora dolů. Pokud by toto heslo platilo absolutně, bylo by programování dosti velká otročina, protože se velice často vyskytují problémy, které se algoritmicky řeší opakováním stejných příkazů. Také je mnohdy potřeba program dělit do několika větví, které se vykonají podle nějaké logické podmínky, vyřešené před větvením programu. Proto příkazy cyklu a logické podmínky stály u zrodu i těch nejjednodušších programovacích jazyků.
Podmíněné příkazy a větvení programu
V tomto omezeném kurzu se budeme zabývat z celé škály podmíněných příkazů dvěma, které jsou nejčastěji používány.
Konstrukce If – Then
/
Else
/ End If
Toto schéma je nejobecnějším podmíněným příkazem a nějakým způsobem je implementován ve většině programovacích jazyků.
Obecný zápis je:
If Podmínka Then Příkaz A Else Příkaz B End If Příkaz C
Popis: Pokud je splněna
Podmínka, (např. 7
je větší než
5
), vykoná se Příkaz A
a
následuje zpracování za celou podmínkou, tedy Příkaz
C
. Pokud Podmínka splněna
není, (např. 12
je větší než
25
), vykoná se Příkaz B
a
následuje zpracování za celou podmínkou, tedy Příkaz
C
. Klausule Else
a následující
Příkaz B
mohou být
vynechány.
V detailu
Podmínka nemusí být pouze numerická, ale
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V dnešní lekci budeme pracovat s cykly a podmínkami, které umožňují sestavení efektivního programového kódu.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.