Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.
Akcija makronaredbe StopMacro u bazama podataka za stolna računala programa Access možete koristiti da biste prestali pokrenutim makronaredba.
Postavka
Akcija StopMacro nema argumenata.
Napomene
Ova akcija obično koristi kada uvjeta olakšava potrebne da biste zaustavili makronaredbu. Možete koristiti uvjetni izraz u makronaredbe redak radnje koji sadrži ovu akciju. Access zaustavlja makronaredbu kada se izraz vrednuje kao True (-1).
Na primjer, možete stvoriti makronaredbu koja se otvara obrazac prikazuje dnevnu narudžbu za datum unesen u prilagođeni dijaloški okvir. Uvjetni izraz možete koristiti da biste bili sigurni da sadrži datum narudžbe kontrola u dijaloškom okviru valjani datum. Ako ne, akcije MessageBox možete prikazati poruka o pogrešci, a akcija StopMacro možete zaustaviti makronaredbu.
Ako makronaredbu ovo koristio Echo ili SetWarnings akcije da biste uključili jeka ili prikaza poruka sustava, akcija makronaredbe StopMacro automatski ih ponovno uključuje.
Ova akcija nije dostupna u u modulu Visual Basic for Applications (VBA).
Primjer
Sinkroniziranje obrazaca pomoću makronaredbe
Sljedeća makronaredba otvara obrazac popis proizvoda u donjem desnom kutu obrasca Dobavljači i prikazuje proizvode trenutnog dobavljača. Prikazuje korištenje Jeka, MessageBox, GoToControl, StopMacro, OpenFormi akcija makronaredbe MoveAndSizeWindow . Prikazuje i korištenje Uvjetni izraz s akcijama MessageBox, GoToControli StopMacro . Gumb Pregled proizvoda na obrascu Dobavljači moraju se priložiti tu makronaredbu.
Uvjet | Akcija | Argumenti: Postavka | Komentar |
---|---|---|---|
Echo |
Jeka uključena: Ne |
Prekida ažuriranje zaslona dok se izvodi makronaredba. |
|
IsNull([SupplierID]) |
MessageBox |
Poruka: prijeđite na zapis dobavljača čije proizvode želite pogledati, a zatim ponovno kliknite gumb Pregled proizvoda. Zvučno upozorenje: Da Vrsta: Ništa Naslov: odaberite dobavljača |
Ako u obrascu Dobavljači nema trenutnog dobavljača, prikazuje se poruka. |
... |
GoToControl |
Naziv kontrole: naziv tvrtke |
Premještanje fokusa na kontrolu Naziv tvrtke. |
... |
StopMacro |
Prekidanje izvođenja makronaredbe. |
|
OpenForm |
Naziv obrasca: Popis proizvoda Prikaz: Podatkovna tablica Naziv filtra: Uvjet gdje: [ID dobavljača] = [Obrasci]! [Dobavljači]! [ID dobavljača] Način rada s podacima: Samo za čitanje Način rada prozora: Normalno |
Otvaranje obrasca Popis proizvoda i prikaz proizvoda trenutnog dobavljača. |
|
MoveAndSizeWindow |
Desno: 0,7799 inča Dolje: 1,8 inča |
Postavljanje obrasca Popis proizvoda u donji desni kut obrasca Dobavljači. |