Makro darbība Echo

Lai norādītu, vai programmas Access datora datu bāzēs ir ieslēgta atbalss, varat izmantot makro darbību ECHO . Piemēram, šo darbību var izmantot, lai paslēptu vai rādītu makro rezultātus, kamēr tas darbojas.

Piezīme.: Šī darbība nebūs atļauta, ja datu bāze nav uzticama.

Piezīme.: Makro darbība ECHO nav pieejama Access tīmekļa lietojumprogrammās.

Iestatījums

Makro darbībai ECHO ir šādi argumenti.

Darbības arguments

Apraksts

Atbalss

Makro veidotāja loga sadaļas darbību argumenti lodziņā atbalss ir noklikšķiniet uz (ieslēgt atbalsi) vai (izslēgt atbalsi). Noklusējuma iestatījums ir .

Statusa joslas teksts

Teksts, kas jārāda statusa josla, ja atbalss ir izslēgta. Piemēram, ja atbalss ir izslēgta, statusa joslā var tikt parādīts ziņojums "makro darbojas".

Piezīmes

Kad Access izpilda makro, ekrāna atjaunināšana bieži rāda informāciju, kas nav svarīga makro darbībai. Iestatot argumentu atbalss uz, makro tiek izpildīts bez ekrāna atjaunināšanas. Kad makro ir pabeigts, programma Access automātiski atkal ieslēdz atbalsi un pārkrāso logu. Argumentā atbalssnav iestatījumu iestatījums neietekmē makro funkcionalitāti vai tā rezultātus.

Darbība ECHO nenovērš modāls dialoglodziņu, piemēram, kļūdu ziņojumu vai uznirstošo formu, piemēram, rekvizītu lapu, attēlojumu. Varat izmantot dialoglodziņus un uznirstošās veidlapas, lai apkopotu vai attēlotu informāciju pat tad, ja atbalss ir izslēgta. Lai apspiestu visus ziņojumus vai dialoglodziņus, izņemot kļūdas ziņojumu lodziņos un dialoglodziņos, kuros lietotājam ir jāievada informācija, izmantojiet darbību SetWarnings .

Atbalss darbību var palaist vairāk nekā vienu reizi makro. Tas ļauj mainīt statusa joslas tekstu, kamēr tiek palaists makro.

Ja izslēgsit atbalsi, varat izmantot darbību smilšu pulkstenis , lai peles rādītāju mainītu uz smilšu pulksteņa ikonu (vai jebkuru peles rādītāja ikonu, ko esat iestatījis "aizņemts"), lai nodrošinātu vizuālu norādi par to, ka makro darbojas.

Lai palaistu atbalss darbību Visual Basic for APPLICATIONS (VBA) modulī, izmantojiet objekta DoCmd metodi atbalss .

Piemēri

Vadīklas vērtības iestatīšana, izmantojot makro

Tālāk redzamajā makro tiek atvērts formu Add Products no pogas formā Suppliers. Tajā tiek rādīta darbību atbalss, Close, OpenForm, SetValueun GoToControl lietošana. Darbību SetValue IESTATA piegādātāju ID vadīklu formā Products uz pašreizējo piegādātāju formā Suppliers. Darbību GoToControl pēc tam fokuss tiek pārvietots uz lauku Category ID, kur varat sākt ievadīt jaunā produkta datus. Šis makro ir jāpievieno formas Suppliers pogai Pievienot produktus.

Darbība

Argumenti: Iestatīšana

Komentārs

Echo

Atbalss ieslēgta:

Pārtraukt ekrāna atjaunināšanu, kamēr darbojas makro.

Aizvērt

Objekta tips: Forma

Objekta nosaukums: produktu saraksts

Saglabāt: nav

Aizvērtu formu Product List.

OpenForm

Formas nosaukums: Products

Skatīt: Forma

Datu režīms: pievienošana

Loga režīms: Parasts

Atveriet formu Products.

Darbību SetValue

Vienums: [Forms]! [Produkti]! SupplierID

Izteiksme: SupplierID

Iestatiet piegādātāju ID vadīklu uz pašreizējo piegādātāju formā Suppliers.

GoToControl

Vadīklas nosaukums: CategoryID

Dodieties uz vadīklu kategorija ID.

Veidlapu sinhronizēšana, izmantojot makro

Šis makro formas Suppliers apakšējā labajā stūrī atver formu Product List, parādot pašreizējā piegādātāja produktus. Tajā ir parādīts, kā izmantot atbalsi, MsgBox, GoToControl, StopMacro, OpenFormun MoveSize darbības. Tas arī rāda nosacījuma izteiksmes izmantošanu ar darbībām MsgBox, GoToControlun StopMacro . Šis makro ir jāpievieno formas Suppliers pogai Review Products.

Nosacījums

Darbība

Argumenti: Iestatīšana

Komentārs

Echo

Atbalss ieslēgta:

Pārtraukt ekrāna atjaunināšanu, kamēr darbojas makro.

IsNull ([piegādātāja ID])

MsgBox

Ziņojums: pārejiet uz piegādātāju ierakstu, kura produktus vēlaties skatīt, un pēc tam vēlreiz noklikšķiniet uz pogas pārskatīt produktus.

Beep:

Tips: nav

Nosaukums: atlasiet piegādātāju

Ja formā piegādātāji nav neviena pašreizējā piegādātāja, parādiet ziņojumu.

...

GoToControl

Vadīklas nosaukums: CompanyName

Pārvietojiet fokusu uz vadīklu CompanyName.

...

StopMacro

Jāaptur makro.

OpenForm

Formas nosaukums: produktu saraksts

Skats: datu lapa

Filtra nosaukums:

Where nosacījums: [piegādātāja ID] = [Forms]! [Piegādātāji]! SupplierID

Datu režīms: tikai lasāms

Loga režīms: Parasts

Atveriet formu Product List un parādiet pašreizējā piegādātāja produktus.

MoveSize

Pa labi: 0,7799 "

Uz leju: 1,8 "

Formas piegādātāji apakšējā labajā stūrī izvietojiet formu Product List.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×