Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Akciu VymazaťChybuMakra môžete použiť na vymazanie informácií o chybe uložených v objekte ChybaMakra.

Poznámka: Akcia makra VymazaťChybuMakra nie je k dispozícii vo webových aplikáciách Accessu.

Nastavenie

Akcia VymazaťChybuMakra nemá žiadne argumenty.

Poznámky

  • Ak sa vyskytne chyba v makre, informácie o chybe sa uložia v objekte ChybaMakra. Ak ste akciu PriChybe ešte nepoužívali na potlačenie chybových hlásení, makro sa zastaví a informácie o chybe sa zobrazia v štandardnom chybovom hlásení. Ak ste však akciu PriChybe používali na potlačenie chybových hlásení, odporúča sa použiť informácie uložené v objekte ChybaMakra v podmienke alebo vlastnom chybovom hlásení.

    Po spracovaní chyby budú informácie v objekte ChybaMakra neaktuálne, preto je vhodné vymazať objekt pomocou akcie VymazaťChybuMakra. Tým sa vynuluje číslo chyby v objekte ChybaMakra na hodnotu 0 a vymažú všetky ostatné informácie o chybe, ktoré sú uložené v objekte, ako je napríklad popis chyby, názov makra, názov akcie, podmienka a argumenty. Týmto spôsobom môžete neskôr znovu skontrolovať objekt ChybaMakra a zistiť, či sa vyskytla iná chyba.

  • Objekt ChybaMakra sa automaticky vymaže po skončení platnosti makra, takže nie je potrebné použiť akciu VymazaťChybuMakra na konci makra.

  • Objekt ChybaMakra obsahuje informácie iba o jednej chybe naraz. Ak sa v makre vyskytla viac než jedna chyba, objekt ChybaMakra obsahuje informácie len o poslednej chybe.

  • Na spustenie akcie VymazaťChybuMakra v module VBA použite metódu VymazaťChybuMakra objektu DoCmd.

Príklad

Nasledujúce makro používa akciu PriChyba s argumentom Ďalej na potlačenie chybových hlásení a potom použije akciu OtvoriťFormulár na otvorenie formulára. V tomto príklade sa chyba vytvorí zámerne pomocou akcie PrejsťNaZáznam na prechod na predchádzajúci záznam. Podmienka [ChybaMakra].[Číslo]<>0 testuje objekt ChybaMakra . Ak sa vyskytla chyba, číslo chyby nie je nula a spustí sa akcia MsgBox . V okne hlásenia sa zobrazí názov akcie, ktorá spôsobila chybu (v tomto prípade akcia PrejsťNaZáznam ) a zobrazí sa číslo chyby. Nakoniec spustenie akcie VymazaťChybaMakra vymaže objekt ChybaMakra .

Podmienka

Akcia

Argumenty

PriChybe

Prejsť na: Ďalej

OtvoriťFormulár

Názov formulára: FormulárKategórie

Zobraziť: Formulár

Režim okna: Normálny

PrejsťNaZáznam

TypObjektu: Formulár

Názov objektu: FormulárKategórie

Záznam: Predchádzajúci

[ChybaMakra].[Číslo]<>0

OknoHlásenia

Správa: ="Chyba # " & [ChybaMakra].[Číslo] & " v akcii " & [ChybaMakra].[NázovAkcie] & "."

Zvukový signál: Áno

Typ: Informácie

VymazaťChybuMakra

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×