Submakro priekšraksts programmā Access definē atsevišķu makro logā Makro noformētājs.
Iestatījums
Submakro darbībai ir tikai viens obligāts arguments.
Darbības arguments |
Apraksts |
---|---|
Nosaukums |
Virkne, kas tiek rādīta kā makro nosaukums. |
Piezīmes
Varat izmantot priekšrakstu Submakro, lai definētu atsevišķas darbību kopas. Submakro definētās darbības var palaist no cita makro, izmantojot darbību izpildīt _ makro. Darbības RunMacro argumentā Makro nosaukums izmantojiet šo sintaksi, lai palaistu submakro:
<makro nosaukums>.<submakro nosaukums>
Varat arī izmantot priekšrakstu Submakro, lai definētu kļūdu apstrādes darbību kopu makro ietvaros.
Piemērs
Šis makro parāda priekšraksta Submakro izmantošanu kopā ar makro darbību Kļūdas_gadījumā. Šajā piemērā darbība Kļūdas_gadījumā norāda, ka programma Access kļūdas gadījumā palaiž pielāgotu kļūdu apstrādes submakro ar nosaukumu ErrorHandler. Ja kļūda rodas jebkurā darbībā, kas seko, Access pāriet pie ErrorHandler submakro. Lai parādītu informāciju par kļūdu, ErrorHandler submakro parāda ziņojuma lodziņu, kas attiecas uz MacroError objektu.
Šeit ir ekrānuzņēmums, kurā redzams Access makro noformētājs un iepriekšējais piemērs. Šajā gadījumā izteiksme darbībā SetLocalVar izraisa kļūdu, jo tā mēģina dalīt skaitli ar nulli. Access virzās lejup uz submakro ar nosaukumu ErrorHandler un ziņojumu lodziņā tiek parādīta kļūdas informācija.