Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Saate kasutada toimingut Tühista_makrotõrge objektis Makrotõrge talletatud tõrketeabe tühjendamiseks.

Märkus.: Makrotoiming Tühista_makrotõrge pole Accessi veebirakendustes saadaval.

Säte

Toimingul Tühista_makrotõrge ei saa olla argumente.

Märkused

  • Kui makros ilmneb tõrge, siis talletatakse tõrke teave objektis Makrotõrge. Kui te pole kasutanud toimingut Tõrke_korral tõrketeadete tõkestamiseks, siis makro seiskub ja tõrketeave kuvatakse tavalise tõrketeatena. Siiski, kui olete kasutanud toimingut Tõrke_korral tõrketeadete tõkestamiseks, võiksite kasutada objektis MakroTõrge talletatud teavet tingimuses või kohandatud tõrketeates.

    Pärast tõrke lahendamist, on objekti MakroTõrge teave aegunud, seega on hea mõte selle objekti tühjendamine toiminguga Tühista_makrotõrge. See toiming lähtestab objektis MakroTõrge tõrgete arvu 0-ni ja tühjendab igasugust muud objektis talletatud tõrketeavet (nt tõrke kirjeldust, makronime, toimingu nime, tingimust ja argumente). Sel viisil saate objekti MakroTõrge hiljem uuesti uurida, kui järjekordne tõrge on ilmnenud.

  • Objekti MakroTõrge tühjendatakse automaatselt siis, kui makro lõpeb, seega ei pea te kasutama makro lõpus toimingut Tühista_makrotõrge.

  • Objekt MakroTõrge sisaldab teavet ainult ühe tõrke kohta. Kui makros on ilmnenud rohkem kui üks tõrge, siis sisaldab objekt MakroTõrge teavet viimase tõrke kohta.

  • Toimingu Tühista_makrotõrge jooksutamiseks VBA-moodulis, kasutage objekti DoCmd meetodit Tühista_makrotõrge.

Näide

Järgmine makro kasutab toimingut Tõrke_korral koos argumendiga Järgmine tõrketeadete tõkestamiseks ja kasutab seejärel vormi avamiseks toimingut Ava_vorm. Selle näite puhul põhjustati tõrge tahtlikult kasutades toimingut Mine_kirjele eelmise kirje juurde minemiseks. Tingimus [MakroTõrge].[Arv]<>0 kontrollib objekti MakroTõrge. Kui tõrge on ilmnenud, on tõrke arv suurem kui null ja töötab toiming Teateboks. Teateboks kuvab tõrke põhjustanud toimingu nime (antud juhul toiming Mine_kirjele) ja tõrke numbri. Lõpuks tühjendab toiming Tühista_makrotõrge objekti MakroTõrge.

Tingimus

Toiming

Argumendid

Tõrke_korral

Mine: Edasi

Ava_vorm

Vormi_nimi: Kategooriavorm

Vaade: Vorm

Akna režiim: Tavaline

Mine_kirjele

Objekti tüüp: Vorm

Objekti nimi: Kategooriavorm

Kirje: Eelmine

[MakroTõrge].[Arv]<>0

Teateboks

Teade: ="Tõrge # " & [MacroTõrge].[Arv] & " on " & [MakroTõrge].[ToiminguNimi] & "toiming."

Piiks: Jah

Tüüp: Teave

Tühista_makrotõrge

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×