Akciju makronaredbe StopMacro možete koristiti u bazama podataka programa Access za stolna računala da biste zaustavili trenutno pokrenut makronaredba.

Postavka

Akcija StopMacro nema argumenata.

Napomene

Ovu akciju obično koristite kada uvjet čini potrebnu za zaustavljanje makronaredbe. U redak radnje makronaredbi možete koristiti uvjetni izraz koja sadrži tu akciju. Kada se izraz izračunava u True (– 1), Access će zaustaviti makronaredbu.

Možda ćete, primjerice, stvoriti makronaredbu koja otvara obrazac koja prikazuje ukupne zbrojeve dnevnih naloga za Datum uneseni u prilagođeni dijaloški okvir. Uvjetni izraz možete koristiti da biste bili sigurni da Datum narudžbe kontrola u dijaloškom okviru sadrži valjani datum. Ako ne bude, akcija MessageBox može prikazati poruku o pogrešci, a akcija StopMacro može zaustaviti makronaredbu.

Ako je makronaredba koristila akcije Echo ili SetWarnings da bi okrenula jeka ili prikazala poruke sustava, akcija makronaredbe StopMacro automatski će ih ponovno uključiti.

Ova akcija nije dostupna u modulu Visual Basic for Applications (VBA).

Primjer

Sinkroniziranje obrazaca pomoću makronaredbe

Sljedeća makronaredba otvorit će obrazac popis proizvoda u donjem desnom kutu obrasca Dobavljači, koji prikazuje proizvode sadašnjeg dobavljača. U njoj se prikazuje upotreba akcija Echo, MessageBox, GoToControl, StopMacro, OpenFormi moveandsizewindow . Prikazuje se i korištenje uvjetnog izraza uz akcije MessageBox, GoToControli StopMacro . Tu je makronaredbu potrebno pridružiti gumbu Pregled proizvoda u obrascu Dobavljači.

Uvjet

Akcija

Argumenti: Postavka

Komentar

Echo

Jeka uključena: Ne

Prekida ažuriranje zaslona dok se izvodi makronaredba.

IsNull ([IDDobavljača])

Poruka programa 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 WHERE: [IDDobavljača] = [Obrasci]! [Dobavljači]! IDDobavljač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.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×