Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.
Norėdami baigti šiuo metu vykdomą makrokomanda, galite naudoti Stabdyti_makrokomandą makrokomandos veiksmo prieigos darbalaukio duomenų bazėse.
Parametras
Į Stabdytimakrokomandą neturi jokių argumentų.
Pastabos
Paprastai naudokite šį veiksmą, kai tam tikrą sąlygą, būtina sustabdyti makrokomandą. Makrokomandos veiksmo eilutė , kuriame yra šį veiksmą galite naudoti sąlyginė išraiška . Kai išraiška įvertinama kaip teisinga (-1), Access sustabdo makrokomandą.
Pavyzdžiui, galite sukurti makrokomandą, kuri atidaro forma su data, esančiame pasirinktinis dialogo laukasdienos užsakymo sumos. Galite naudoti Sąlyginė išraiška ir įsitikinkite, užsakymo data valdiklis dialogo langas, kuriame yra neleistina data. Jei ne, MessageBox veiksmą gali Rodyti klaidos pranešimą, o į Stabdytimakrokomandą galite sustabdyti makrokomandą.
Jei makrokomandą naudojo aido ar Nustatyti_įspėjimus veiksmai aidas arba Rodyti sistemos pranešimų išjungimas, Stabdyti_makrokomandą makrokomandos veiksmą automatiškai įjungiamas juos atgal.
Šis veiksmas nėra Visual Basic for Applications (VBA) modulyje.
Pavyzdys
Sinchronizuoti formas naudojant makrokomandą
Ši makrokomanda atidaro formą produktų sąrašas apatiniame dešiniajame formos tiekėjai, rodydama dabartinio tiekėjo produktus. Tai rodo Aidas, MessageBox, Eiti_į_valdiklį, Stabdyti_makrokomandą, Atidaryti_formąir MoveAndSizeWindow makrokomandų veiksmų naudojimas. Jis taip pat rodo Sąlyginė išraiška su MessageBoxir Eiti_į_valdiklį, Stabdyti_makrokomandą veiksmai. Ši makrokomanda turi būti pridėta prie mygtuko peržiūra produktų tiekėjai.
Sąlyga | Veiksmas | Argumentai: parametras | Komentaras |
---|---|---|---|
Echo |
Aidas: ne |
Stabdyti ekrano naujinimą, kai veikia makrokomanda. |
|
IsNull([SupplierID]) |
MessageBox |
Pranešimas: perkelti į tiekėjo įrašas, kurių produktų, kuriuos norite matyti, tada spustelėkite mygtuką Peržiūrėti produktų dar kartą. Pypsėjimas: taip Tipas: nėra Pavadinimas: pasirinkite tiekėjas |
Jei nėra dabartinio tiekėjo tiekėjai, Rodyti pranešimą. |
... |
GoToControl |
Valdiklio pavadinimas: įmonės pavadinimas |
Pereiti į valdiklį įmonės pavadinimas. |
... |
StopMacro |
Stabdyti makrokomandą. |
|
OpenForm |
Formos pavadinimas: produktų sąrašas Peržiūra: duomenų lapas Filtro pavadinimas: Kur sąlyga: [Tiekėjo_id] = [formos]! [Tiekėjų]! [Tiekėjo_id] Duomenų režimą: tik skaityti Lango režimas: Įprastas |
Atidarykite formą produktų sąrašas ir Rodyti dabartinio tiekėjo produktus. |
|
MoveAndSizeWindow |
Dešinėje: 0.7799" Žemyn: 1.8" |
Padėkite formą produktų sąrašas apatiniame dešiniajame formos Tiekėjai. |