Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

V Accessu lahko uporabite dejanje makra ObNapaki, če želite določiti, kaj se mora zgoditi v primeru napake v makru.

Opomba: Dejanje makra »ObNapaki« ni na voljo v aplikacijah Access Web App.

Nastavitev

V dejanju makra ObNapaki so ti argumenti:

Argument dejanja

Opis

Pojdi na

Določite splošno delovanje, ko pride do napake. Kliknite puščico spustnega seznama in nato kliknite eno od teh nastavitev:

Nastavitev

Opis

Naprej

Access zabeleži podatke o napaki v predmetu NapakaMakra, vendar makra ne ustavi. Makro izvaja naslednje dejanje.

Ime makra

Access ustavi trenutni makro in zažene makro, ki je poimenovan v argumentu Ime makra.

Neuspeh

Acces ustavi trenutni makro in prikaže sporočilo o napaki.

Ime makra

Če je argument Pojdi na nastavljen na Ime makra, vnesite ime podmakra, ki bo uporabljen za obravnavanje napak. Vneseno ime se mora ujemati z imenom podmakra v trenutnem makru, saj ni mogoče vnesti imena drugega predmeta makra. V spodnjem primeru je podmakro »Orodje za obravnavanje napak« v istem predmetu makra kot dejanje makra ObNapaki.

Ta argument mora biti prazen, če je argument Pojdi na nastavljen na Naprej ali Neuspeh.

Pripombe

  • Dejanje makra ObNapaki je ponavadi postavljeno na začetek makra, vendar lahko dejanje postavite v makro tudi pozneje. Pravila, uveljavljena z dejanjem, bodo učinkovala vsakič, ko se dejanje zažene.

  • Če ste argument Pojdi na nastavili na Neuspeh, Access deluje na enak način, kot bi deloval, če ne bi bilo v makru nobenega dejanja ObNapaki. Torej, če je prišlo do napake, Access ustavi makro in prikaže standardno sporočilo o napaki. Nastavitev Neuspeh se v glavnem uporablja za izklop morebitnega obravnavanja napak, ki je bilo v makru določeno prej.

Primer

Ta makro prikazuje uporabo dejanja makra ObNapaki. V tem primeru dejanje ObNapaki določa, da Access zažene podmakro obravnavanja napake po meri, poimenovan »Orodje za obravnavanje napak«, ko pride do napake. Če v katerem od naslednjih dejanj pride do napake, se Access pomakne na podmakro »Orodje za obravnavanje napak«. Podmakro »Orodje za obravnavanje napak« prikazuje sporočilno okno, ki se nanaša na predmet NapakaMakra, za prikaz informacij o napaki.

Ime podmakra

Dejanje

Argumenti

OnError

Pojdi na: Ime makra

Ime makra: Orodje za obravnavanje napak

[Action 2]

...

[Action n]

Orodje za obravnavanje napak

Sporočilno okno

Sporočilo: ="Error # " & [MacroError].[Number] & " on " & [MacroError].[ActionName] & " action."

Zvočni signal: Da

Vrsta: Brez

Naslov: Prišlo je do napake

Tukaj je posnetek zaslona oblikovalnika makrov aplikacije Access (različica aplikacije Access 2010 ali novejša različica) s prejšnjim primerom. V tem primeru izraz v dejanju SetLocalVar sproži napako, ker poskuša deliti število z nič. Access se premakne navzdol na podmakro, poimenovan »Orodje za obravnavanje napak«, in prikaže informacije o napaki v sporočilnem oknu.

Površina načrta makra v Accessu, ki prikazuje dejanje makra »NaNapaki«.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×