06.01.2013 Views

Datu bāzes

Datu bāzes

Datu bāzes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Option Compare ... – norāda kārtošanas veidu: Binary, Text,<br />

Database.<br />

Option Explicit- norāda, ka visi funkcijās lietotie mainīgie būs jādefinē.<br />

Tālāk seko lietotāja izveidotās procedūras un funkcijas.<br />

Procedūras uzbūve ir:<br />

Sub ()<br />

<br />

End Sub<br />

Funkcijas veido tāpat, tikai Sub vietā lieto Function.<br />

Procedūra cmdAizvert_Click() aizver aktīvo formu. Šī procedūra piesaistīta<br />

pogai cmdAizvert notikumam OnClick. Uzbraucot uz šīs procedūras, augšējos<br />

kombobokšos parādās uzraksti cmdAizvert un Click, kas norāda šīs procedūras<br />

piederību.<br />

Šādas procedūras var veidot formu un atskaišu veidošanas logā konkrēta<br />

objekta (pogai cmdAizvert) īpašību (properties) Event lapā notikumam (On<br />

click), nospiežot pogu ar trīs punktiem un izvēloties Code Builder.<br />

Procedūras var veidot arī ar ikonas Code palīdzību .<br />

Procedūra sveiks() parāda paziľojumu "Sveiks!". Šī procedūra ir neatkarīga,<br />

tā nav piesaistīta konkrētam objektam. Uzbraucot uz šīs procedūras augšējos<br />

kombobokšos parādās uzraksti (General) un Sveiks.<br />

Access moduļos raksta tikai neatkarīgas procedūras un funkcijas, bet formu<br />

un atskaišu moduļos var rakstīt gan neatkarīgas procedūras, gan procedūras, kas<br />

ir piesaistītas notikumiem (notikumu procedūras). Access moduļus var veidot<br />

datu <strong>bāzes</strong> veidošanas logā Moduļu lapā nospiežot pogu New.<br />

Notikumu procedūras tiek automātiski aktivzētas, kad notiek šis notikums.<br />

Procedūra cmdAizvert_Click() automātiski tiek palaista, kad lietotājs nospiež<br />

pogu cmdAizvert.<br />

Lai aktivzētu procedūru sveiks(), jālieto komanda<br />

Call sveiks()<br />

Procedūras var būt dažādas – procedūras, ko var lietot tikai formas iekšienē<br />

–lokālas (private) vai visā datu bāzē - globālas (public). To norāda pirms Sub<br />

vārda, procedūra cmdAizvert_Click() ir lokāla, lietojama tikai formas iekšienē.<br />

175<br />

© Vladimirs Ivanovs, 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!