Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Radnju makroa StopMacro možete da koristite u Access bazama podataka na radnoj površini da biste zaustavili trenutno makro.

Postavka

Radnja StopMacro nema nijedan argument.

Napomene

Ovu radnju obično koristite kada uslov čini neophodnim zaustavljanje makroa. Možete da koristite izraz uslovne naredbe u prozoru makroa koji red radnje sadrži ovu radnju. Kada izraz ima vrednost True (– 1), Pristup zaustavlja makro.

Na primer, možete da kreirate makro koji otvara obrazac prikazuje ukupne vrednosti dnevnih porudžbina za datum koji je unet u prilagođeni dijalog. Uslovni izraz možete da koristite da biste se uverili da polje "Datum porudžbine kontrola u dijalogu sadrži važeći datum. Ako se ne pojavi, radnja MessageBox može da prikaže poruku o grešci, a radnja StopMacro može da zaustavi makro.

Ako je makro koristio radnje Eho ili SetWarningseho isključili ili prikaza sistemskih poruka, radnja makroa StopMacro ih automatski ponovo uključuje.

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

Primer

Sinhronizovanje obrazaca pomoću makroa

Sledeći makro otvara obrazac "Lista proizvoda" u donjem desnom uglu obrasca "Dobavljači" koji prikazuje proizvode trenutnog dobavljača. Prikazuje upotrebu radnji makroa Echo, MessageBox, GoToControl, StopMacro, OpenForm i MoveAndSizeWindow . Takođe prikazuje upotrebu uslovnog izraza sa radnjama MessageBox, GoToControl i StopMacro . Ovaj makro bi trebalo da bude priložen dugmetu "Pregledaj proizvode" u obrascu "Dobavljači".

Uslov

Radnja

Argumenti: podešavanje

Komentar

Echo

Eho uključen: ne

Zaustavi ažuriranje ekrana dok je makro pokrenut.

IsNull([ID dobavljača])

Okvir za poruku

Poruka: Premestite se na zapis dobavljača čiji proizvodi želite da vidite, a zatim ponovo kliknite na dugme Redigovanje proizvoda.

Zvučni signal: Da

Tip: nijedno

Naslov: Izaberite dobavljača

Ako nema trenutnog dobavljača u obrascu "Dobavljači", prikažite poruku.

...

GoToControl

Ime kontrole: ImePreduzeća

Premeštanje fokusa na kontrolu CompanyName.

...

StopMacro

Zaustavljanje makroa

OpenForm

Ime obrasca: lista proizvoda

Prikaz: list sa podacima

Ime filtera:

Uslov Where: [SupplierID] = [Forms]! [Dobavljači]! [ID dobavljača]

Režim podataka: samo za čitanje

Režim prozora: Normalno

Otvorite obrazac "Lista proizvoda" i prikažite proizvode trenutnog dobavljača.

Premesti prozor i promeni veličinu

Desno: 0,7799"

Nadole: 1,8"

Postavite obrazac "Lista proizvoda" u donjem desnom uglu obrasca "Dobavljači".

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.