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:
|
||||||||
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ä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ärgnevates 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 on kuvatõmmis Accessi makrokonstruktorist 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.