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.