Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Accessin VirheenYhteydessä-makrotoiminnon avulla voit määrittää, mitä pitäisi tapahtua, kun makrossa tapahtuu virhe.

Huomautus: VirheenYhteydessä-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.

Asetus

VirheenYhteydessä-makrotoiminnolla on seuraavat argumentit.

Toiminnon argumentti

Kuvaus

Siirry

Määritä, minkä yleisen toiminnon pitäisi tapahtua, kun virhe havaitaan. Napsauta avattavan valikon nuolta ja valitse sitten jokin seuraavista asetuksista:

Asetus

Kuvaus

Seuraava

Access tallentaa virheen tiedot MacroError-objektiin, mutta ei pysäytä makroa. Makro jatkuu seuraavasta toiminnosta.

Makron nimi

Access pysäyttää nykyisen makron ja suorittaa makron, jonka nimi on Makron nimi -argumentissa.

Virhe

Access pysäyttää nykyisen makron, ja näyttöön tulee virheilmoitus.

Makron nimi

Jos Siirry-argumentin arvoksi on määritetty Makron nimi, kirjoita virheenkäsittelyssä käytettävän alimakron nimi. Kirjoittamasi nimen on vastattava alimakron nimeä nykyisessä makrossa. et voi kirjoittaa toisen makro-objektin nimeä. Alla olevassa esimerkissä Virheenkäsittely-alimakro sisältyy samaan makro-objektiin kuin Virheenyllä-makrotoiminto .

Tämä argumentti on jätettävä tyhjäksi, jos Siirry-argumentin arvoksi asetetaan Seuraava tai Virhe.

Huomautuksia

  • VirheenYhteydessä-makrotoiminto sijoitetaan yleensä makron alkuun, mutta se voidaan sijoittaa myös muualle makrossa. Toiminnon määräämät säännöt tulevat voimaan, kun toiminto suoritetaan.

  • Jos asetat Siirry-argumentin arvoksi Virhe, Access toimii samalla tavalla kuin se toimisi, jos makrossa ei olisi VirheenYhteydessä-toimintoa. Eli jos Access havaitsee virheen, se pysäyttää makron ja näyttöön tulee vakiovirheilmoitus. Virhe-asetusta käytetään pääasiassa, kun makrossa aiemmin määritetty virheenkäsittely halutaan poistaa käytöstä.

Esimerkki

Seuraavassa makrossa esitetään VirheenYhteydessä-makrotoiminnon käyttöä. 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.

Alimakron nimi

Toiminto

Argumentit

VirheenYhteydessä

Siirry: Makron nimi

Makron nimi: Virheenkäsittely

[Toiminto 2]

...

[Toiminto n]

Virheenkäsittely

Sanomaruutu

Sanoma: ="Virhe nro " & [MacroError].[Numero] & " " & [MacroError].[ToiminnonNimi] & " -toiminnossa."

Äänimerkki: Kyllä

Tyyppi: Ei mitään

Otsikko: Tapahtui virhe

Alla on edellisen esimerkin mukainen näyttökuva Accessin makrojen suunnittelusovelluksesta (Accessin versio 2010 ja uudemmat versiot). Tässä tapauksessa AsetaPaikallinenMuuttuja-toiminnon lauseke aiheuttaa virheen, sillä se yrittää jakaa luvun nollalla. Access siirtyy Virheenkäsittely-alimakroon ja näyttää virhetiedot sanomaruudussa.

Access-makron suunnittelutaso, jossa näkyy VirheenYhteydessä-makrotoiminto.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×