Ja vēlaties izpildīt noteiktas darbības katru reizi, kad atverat programmas Access datu bāzi vai Access tīmekļa lietojumprogrammu, izveidojiet AutoExec makro datora datu bāzei vai On Start makro Access tīmekļa lietojumprogrammā. Piemēram, datora datu bāzē AutoExec makro var automātiski maksimizēt lietojumprogrammas logu, bloķēt Navigācijas rūts un atvērt atbilstošo atskaiti katru reizi, kad atverat datu bāzi.
Šajā tēmā
AutoExec makro izveide datora datu bāzē
AutoExec makro (makro, kuru esat nosaukis par AutoExec) tiek izpildīts pirms citiem datu bāzes makro vai moduļiem. Ja esat jau izveidojis makro, kas ietver darbības, kuras vēlaties izpildīt, startējot datu bāzi, pārdēvējiet makro par AutoExec, un tas tiks izpildīts, kad nākamreiz atvērsit datu bāzi. Ja neesat izveidojis makro, veiciet tālāk norādītās darbības.
-
Noklikšķiniet uz Izveidot > Makro.
-
Nolaižamajā sarakstā makro veidotāja augšdaļā atlasiet izpildāmo darbību. Vajadzības gadījumā ierakstiet attiecīgas vērtības argumentu lodziņos.
-
Ja nevarat atrast vajadzīgo darbību, pārliecinieties, vai cilnē Noformējums ir atzīmēts Rādīt visas darbības. Šī komanda izvērš izmantojamo darbību sarakstu, taču sarakstā būs iekļautas dažas darbības, kuras tiks izpildītas tikai tādā gadījumā, ja datu bāzei ir piešķirts uzticams statuss. Papildinformāciju skatiet rakstā Izlemšana par datu bāzes uzticamību.
-
-
Atkārtojiet 2. darbību katrai papildu darbībai, kuru vēlaties izpildīt. Varat arī meklēt darbības darbību katalogā un veikt dubultklikšķi vai vilkt tās uz makro.
-
Noklikšķiniet uz Saglabāt un dialoglodziņā Saglabāšana kā ierakstiet AutoExec.
-
Noklikšķiniet uz Labi un pēc tam aizveriet makro veidotāju. Makro tiks izpildīts, nākamreiz atverot datu bāzi.
Papildinformāciju par makro izveidi skatiet rakstā Lietotāja interfeisa (UI) makro izveide.
Piezīmes.:
-
Lai datu bāzes atvēršanas laikā apietu AutoExec makro un citas startēšanas opcijas, turiet nospiestu taustiņu SHIFT. Papildinformāciju skatiet rakstā Startēšanas opciju apiešana datu bāzes atvēršanas laikā.
-
Cits veids, kā izpildīt darbības, startējot datu bāzi, ir norādīt startēšanas formu un pēc tam pievienot makro vai VBA kodu formas notikumiem OnOpen vai OnLoad. Papildinformāciju skatiet rakstā datu bāzes atvēršanas laikā parādāmās noklusējuma formas iestatīšana.
On Start makro izveide Access tīmekļa lietojumprogrammā
On Start makro Access tīmekļa lietojumprogrammās veic tāda paša veida funkcijas kā AutoExec makro datora datu bāzē, bet atšķirībā no nosauktā makro, tas nav redzams Navigācijas rūtī. Turklāt tā vietā, lai tiktu izpildīts, atverot datu bāzi programmas Access klientā, tas tiek izpildīts, atverot tīmekļa lietojumprogrammu pārlūkprogrammā. Atverot tīmekļa lietojumprogrammu pārlūkprogrammā, nevar apiet makro loģiku, kas definēta On Start makro.
Lai to izveidotu, rīkojieties šādi:
-
Atveriet tīmekļa lietojumprogrammu programmā Access. Ja to skatāt pārlūkprogrammā, noklikšķiniet uz Iestatījumi > Pielāgot programmā Access.
-
Noklikšķiniet uz Sākums > Papildu > On Start makro.
Programma Access atver makro noformētāju. Ja On Start makro jau pastāv, programma Access to parāda. Ja nē, redzēsit tukšu makro, kur varat pievienot darbības.
-
Atlasiet darbības nolaižamajā sarakstā Pievienot jaunu darbību vai meklējiet darbības darbību katalogā un veiciet dubultklikšķi vai velciet tās uz makro.
Padoms.: Darbību katalogā redzams īss darbību apraksts, lai palīdzētu saprast to funkcijas.
-
Ja nepieciešams, pievienoto darbību argumentu lodziņos ievadiet vērtības.
-
Noklikšķiniet uz Saglabāt > Aizvērt.
-
Noklikšķiniet uz Sākums > Palaist lietojumprogrammu, un On Start makro tiks izpildīts, kad tīmekļa lietojumprogramma tiks atvērta pārlūkprogrammā.
Papildinformāciju par makro izveidi Access tīmekļa lietojumprogrammā skatiet rakstā Skata pielāgošana, izveidojot lietotāja interfeisa makro.