Accessin Alimakro-lauseke määrittää erillisen makron makrojen suunnittelusovelluksen ikkunassa.
Asetus
Alimakro-toiminnolla on vain yksi pakollinen argumentti.
Toiminnon argumentti |
Kuvaus |
---|---|
Nimi |
Merkkijono, joka näkyy makron nimenä. |
Huomautuksia
Alimakro-lausekkeen avulla voit määrittää erillisiä toimintojoukkoja. Voit suorittaa alimakroissa määritetyt toiminnot toisesta makrossa käyttämällä SuoritaMakro-toimintoa. Käytä alimakron suorittamiseksi Makron nimi -argumentissa SuoritaMakro-toimintoa seuraavalla syntaksilla:
<makron nimi>.<alimakron nimi>
Voit myös käyttää Alimakro-lauseketta määrittääksesi virheen käsittelyn toimintojoukon makron sisällä.
Esimerkki
Seuraavassa makrossa esitetään Alimakro-lausekkeen käyttöä VirheenYhteydessä-makrotoiminnon kanssa. Tässä esimerkissä VirheenYhteydessä-toiminto määrittää, että virheen tapahtuessa Access suorittaa mukautetun virheenkäsittelyn alimakron, jonka nimi on Virheenkäsittely. Jos virhe tapahtuu jossakin seuraavista toiminnoista, Access siirtyy Virheenkäsittely-alimakroon. Virheenkäsittely-alimakro näyttää sanomaruudun, joka näyttää virheestä tietoja viittaamalla MacroError-objektiin.
Tässä on näyttökuva Access-makrojen suunnittelutyökalusta edellisen esimerkin kanssa. Tässä tapauksessa AsetaPaikallinenMuuttuja-toiminnon lauseke aiheuttaa virheen, sillä se yrittää jakaa luvun nollalla. Access siirtyy Virheenkäsittely-alimakroon ja näyttää virhetiedot sanomaruudussa.