Accessin Submacro lauseke määrittää erillisen makron Makro Designer -ikkunassa.
Asetus
Toiminnolla Submacro on vain yksi pakollinen argumentti.
| Toiminnon argumentti | Kuvaus |
|---|---|
Name |
Merkkijono, joka näkyy makron nimenä. |
Huomautuksia
Lausekkeen Submacro avulla voit määrittää erillisiä toimintojoukkoja. Voit suorittaa alimakroissa määritetyt toiminnot toisesta makrosta toiminnon avulla RunMacro .
Macro Name Suorita alimakro käyttämällä toiminnon argumentissa RunMacro seuraavaa syntaksia:
<macro name>.<submacro name>
Lausekkeen Submacro avulla voit myös määrittää joukon virheenkäsittelytoimintoja makrossa.
Esimerkki
Seuraava makro esittää lausekkeen Submacro yhdessä makrotoiminnon OnError kanssa. Tässä esimerkissä OnError toiminto kehottaa Accessia suorittamaan mukautetun virheenkäsittelyn alimakron, joka on nimetty ErrorHandler virheen ilmetessä. Jos jokin seuraavista toiminnoista aiheuttaa virheen, Access siirtyy alimakroon ErrorHandler . Alimakro ErrorHandler näyttää viestiruudun, joka viittaa objektiin MacroError ja näyttää virheen tiedot.
Tässä näyttökuvassa näkyy Access-makrojen suunnittelusovelluksen edellinen esimerkki. Tässä tapauksessa toiminnon lauseke SetLocalVar käynnistää virheen, koska se yrittää jakaa luvun nollalla. Access siirtyy nimettyyn ErrorHandler alimakroon ja näyttää virhetiedot viestiruudussa.