Antrinės makrokomandos sakinys

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Sakinys Submacro programoje Access apibrėžia atskirą makrokomandą Macro Designer lange.

Parametras

Veiksmas Submacro turi tik vieną būtiną argumentą.

Veiksmo argumentas Aprašymas
Name Eilutė, kuri rodoma kaip makrokomandos pavadinimas.

Pastabos

Šį sakinį galite naudoti Submacro atskiriems veiksmų rinkiniams apibrėžti. Veiksmus, apibrėžtus antrinėse makrokomandose, galite vykdyti naudodami kitą makrokomandą RunMacro . Veiksmo Macro Name argumente RunMacro naudokite šią sintaksę, kad paleistumėte antrinę makrokomandą:

<macro name>.<submacro name>

Taip pat šį sakinį galite naudoti Submacro klaidų taisymo veiksmų rinkiniui makrokomandoje apibrėžti.

Pavyzdys

Ši makrokomanda demonstruoja Submacro sakinį kartu su makrokomandos veiksmu.OnError Šiame pavyzdyje veiksmas nurodo "Access" paleisti pasirinktinę klaidų taisymo antrinę makrokomandą, OnError pavadintą ErrorHandler įvykus klaidai. Įvykus klaidai bet kuriame tolesniame veiksme, programa "Access" paleidžia antrinę ErrorHandler makrokomandą. Antrinė ErrorHandler makrokomanda pateikia pranešimo lauką, kuris nurodo objektą, MacroError kad būtų rodoma informacija apie klaidą.

Šioje ekrano nuotraukoje parodytas ankstesnis "Access" makrokomandų dizaino įrankio pavyzdys. Šiuo atveju, veiksmo išraiška SetLocalVar suaktyvina klaidą, nes bando padalyti skaičių iš nulio. "Access" pereina prie pavadintos ErrorHandler antrinės makrokomandos ir pateikia klaidos informaciją pranešimo lauke.

„Access“ makrokomandų dizaino įrankio paviršius rodo OnError makrokomandos veiksmą.