Accessi lause Alammakro määratleb aknas Makrokonstruktor eraldi makro.
Säte
Toimingul Alammakro on ainult üks nõutav argument.
Toimingu argument |
Kirjeldus |
---|---|
Name (Nimi) |
String, mis kuvatakse makro nimena. |
Kommentaarid
Lause Alammakro abil saate määratleda eraldi toimingud. Toimingu Käivita_makro abil saate alammakrodes määratletud toiminguid käitada mõnest muust makrost. Kasutage toimingu Käivita_makro argumendis Makro nimi alammakro käivitamiseks järgmist süntaksit:
<makro nimi>.<alammakro nimi>
Samuti saate lause Alammakro abil määratleda makros tõrketöötluse toimingud.
Näide
Järgmine makro näitab lause Alammakro kasutamist koos makrotoiminguga Tõrke_korral. Selles näites määrab toiming Tõrke_korral, et Access käivitab tõrke ilmnemise korral kohandatud tõrketöötluse alammakro „Tõrkeohjur“. Kui tõrge ilmneb järgnevates toimingutes, liigub Access edasi alammakrole „Tõrkeohjur“. Alammakro „Tõrkeohjur“ kuvab teateboksi, mis viitab tõrketeavet kuvavale objektile Makro tõrge.
Siin on kuvatõmmis Accessi makrokonstruktorist koos eelmise näitega. Sellel juhul käivitab toimingus Sea_kohalik_muutuja olev avaldis tõrke, kuna see püüab jagada arvu nulliga. Access liigub alla alammakrole „Tõrkeohjur“ ja kuvab tõrketeabe teateboksis.