Varat izmantot makro darbību StopMacro Access datora datu bāzēs, lai apturētu pašlaik makro.
Iestatījums
Darbībai StopMacro nav argumentu.
Piezīmes
Parasti šo darbību izmanto, ja nosacījums ir nepieciešams, lai apturētu makro. Makro makro izteiksme ar nosacījumu, kurā darbības rinda darbība, var izmantot makro makro. Ja izteiksme tiek novērtēta kā True (–1), Access aptur makro.
Piemēram, varat izveidot makro, kas atver makro forma kurā tiek rādītas pasūtījuma kopsummas dienā dienā ievadītajā datumā, kas ievadīts pielāgots dialoglodziņš. Nosacījuma izteiksmi varat izmantot, lai pārliecinātos, vai vadīkla pasūtījuma datuma lodziņā ir derīgs datums. Ja tā nenotiek, darbība MessageBox var parādīt kļūdas ziņojumu, un darbība StopMacro var apturēt makro.
Ja makro ir izmantojis darbības Echo vai SetWarnings , lai atbalss vai izslēgtu sistēmas ziņojumu rādīšanu, makro darbība StopMacro automātiski tos atkal ieslēdz.
Šī darbība nav pieejama Visual Basic for Applications (VBA) modulī.
Piemērs
Veidlapu sinhronizēšana, izmantojot makro
Šis makro atver formu Produktu saraksts formas Piegādātāji apakšējā labajā stūrī, parādot pašreizējo piegādātāja produktus. Tā parāda makro darbību Echo, MessageBox, GoToControl, StopMacro, OpenForm un MoveAndSizeWindow izmantošanu. Tas parāda arī nosacījuma izteiksmes izmantošanu ar darbībām MessageBox, GoToControl un StopMacro . Šis makro ir jāpievieno pogai Pārskatīt produktus formā Piegādātāji.
Nosacījums |
Darbība |
Argumenti: Iestatīšana |
Komentārs |
Echo |
Echo On: No |
Apturēt ekrāna atjaunināšanu makro izpildes laikā. |
|
IsNull([Piegādātāja_ID]) |
MessageBox |
Ziņojums: Pārejiet uz piegādātāja ierakstu, kura produktus vēlaties skatīt, un pēc tam vēlreiz noklikšķiniet uz pogas Pārskatīt produktus. Beep: Jā Tips: Nav Nosaukums: Select a Supplier |
Ja formā Piegādātāji pašlaik nav piegādātāja, parādīt ziņojumu. |
... |
GoToControl |
Vadīklas nosaukums: CompanyName |
Pārvietojiet fokusu uz vadīklu CompanyName. |
... |
StopMacro |
Apturiet makro. |
|
OpenForm |
Veidlapas nosaukums: Produktu saraksts Skats: datu lapa Filtra nosaukums: Where nosacījums: [Piegādātāja_ID] = [Forms]! [Piegādātāji]! [Piegādātāja_ID] Datu režīms: tikai lasāms Loga režīms: Parasts |
Atveriet veidlapu Produktu saraksts un parādiet pašreizējā piegādātāja produktus. |
|
MoveAndSizeWindow |
Pa labi: 0,7799" Uz leju: 1,8" |
Formu Produktu saraksts novietojiet formas Piegādātāji apakšējā labajā pusē. |