Makrotoiming Tõrke_korral

Saate Accessis kasutada makrotoimingut Tõrke-korral, et määrata, kuidas toimida makros ilmneva tõrke korral.

Märkus. : Makrotoiming „Tõrke_korral“ pole Accessi veebirakendustes saadaval.

Säte

Makrotoimingul Tõrke_korral on järgmised argumendid.

Toimingu argument

Kirjeldus

Mine

Määratlege üldised käitumispõhimõtted, mida rakendatakse tõrke ilmnemise korral. Klõpsakerippmenüü nooleklahvi ja seejärel ühte järgmistest sätetest:

Säte

Kirjeldus

Edasi

Access salvestab ilmnenud tõrke üksikasjad objektis Makrotõrge, kuid ei peata makrot. Makro liigub edasi järgmise toimingu juurde.

Makro nimi

Access peatab aktiivse makro ja käivitab argumendis Makro nimi nimetatud makro.

Nurjumine

Access peatab aktiivse makro ja kuvab tõrketeate.

Makro nimi

Kui argument Mine on häälestatud argumendile Makro nimi, tippige tõrke ohjamiseks kasutatava alammakro nimi. Tipitav nimi peab ühtima aktiivses makros oleva alammakro nimega: mõne muu makro-objekti nime ei saa sisestada. Järgmises näites sisaldub alammakro „Tõrkeohjur“ samas makro-objektis, kus makrotoiming Tõrke_korral.

Kui argument Mine on häälestatud olekule Edasi või Nurjumine, tuleb see argument tühjaks jätta.

Märkus. : Rakenduses Access 2010 on makrokujunduse aken muutunud. Kui kasutate rakendust Access 2007, peab tõrke ohjamiseks kasutatava makro nimi ühtima aktiivse makro veerus Makro nimi oleva nimega.

Märkused

  • Makrotoiming Tõrke_korral paigutatakse tavaliselt makro algusse, kuid toimingu võib paigutada makros ka tahapoole. Toimingu kehtestatud reeglid jõustuvad iga kord, kui toiming käivitatakse.

  • Kui häälestate argumendi Mine olekusse Nurjumine, käitub Access samamoodi nagu siis, kui makros pole toimingut Tõrke_korral. See tähendab, et tõrke ilmnemisel peatab Access makro ja kuvab tavalise tõrketeate. Sätte Nurjumine peamine kasutusviis on varasemalt makros loodud mis tahes tõrkeohjamise väljalülitamine.

Näide

Järgmine makro näitab makrotoimingu Tõrke_korral kasutamist. Selles näites määrab toiming Tõrke_korral, et Access käivitab tõrke ilmnemise korral kohandatud tõrkeohjamise alammakro „Tõrkeohjur“. Kui tõrge ilmneb järgmistes toimingutes, liigub Access edasi alammakrole „Tõrkeohjur“. Tõrkeohjuri alammakro kuvab teateboksi, mis viitab tõrketeavet kuvavale makrotõrke objektile.

Alammakro nimi

Toiming

Argumendid

Tõrke_korral

Mine: Makro nimi

Makro nimi: Tõrkeohjur

[Toiming 2]

...

[Toiming n]

Tõrkeohjur

Teateboks

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

Piiks. Jah

Tüüp. Pole

Pealkiri. Ilmnes tõrge

Siin näete kuvatõmmist Accessi makrokonstruktorist (Accessi versioon 2010 või uuem) koos eelmise näitega. Sellel juhul käivitab toimingus Sea_kohalik_muutuja olev avaldis tõrke, kuna see püüab jagada arvu nulliga. Access liigub alla alammakrole „Tõrkeohjur“ ja kuvab tõrketeabe teateboksis.

Makrotoiming „Tõrke_korral“, mis kuvatakse Accessi makrode kujunduspinnal.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×