Varat izmantot makro darbību Atbalss , lai norādītu, vai atbalss ir ieslēgta Access datora datu bāzēs. Piemēram, šo darbību var izmantot, lai paslēptu vai parādītu makro rezultātus tā izpildes laikā.
Piezīme
Šī darbība netiks atļauta, ja datu bāze nav uzticama.
Piezīme
Makro darbība Atbalss nav pieejama Access tīmekļa lietojumprogrammās.
Iestatījums
Makro darbībai Echo ir šādi argumenti.
| Darbības arguments | Apraksts |
|---|---|
| Atbalss ieslēgta | Noklikšķiniet uz Jā (ieslēgt atbalsi) vai Nē (izslēgt atbalsi) lodziņā Atbalss ieslēgts , kas atrodas makro veidotāja loga sadaļā Darbības argumenti . Noklusējuma iestatījums ir Jā. |
| Statusa joslas teksts | Teksts, kas ir jāparāda statusa joslā, kad atbalss ir izslēgta. Piemēram, ja atbalss ir izslēgta, statusa joslā var būt redzams "Makro darbojas". |
Piezīmes
Kad programma Access izpilda makro, ekrāna atjaunināšana bieži parāda informāciju, kas nav būtiska makro darbībai. Iestatot argumentu Atbalss ieslēgts uz Nē, makro tiek izpildīts, neatjauninot ekrānu. Kad makro ir pabeigts, programma Access automātiski atkal ieslēdz atbalsi un pārkrāso logu. Argumenta Atbalss ieslēgtsiestatījums Nē neietekmē makro funkcionalitāti vai tā rezultātus.
Atbalss darbība neierobežo modālo dialoglodziņu, piemēram, kļūdu ziņojumu, vai uznirstošo formu, piemēram, rekvizītu lapu, rādīšanu. Varat izmantot dialoglodziņus un uznirstošās formas, lai apkopotu vai parādītu informāciju, pat ja atbalss ir izslēgta. Lai nerādītu visus ziņojumus vai dialoglodziņus, izņemot kļūdu ziņojumu lodziņus un dialoglodziņus, kuros lietotājam ir jāievada informācija, izmantojiet darbību SetWarnings .
Makro atbalss darbību var palaist vairākas reizes. Tas ļauj mainīt statusa joslas tekstu makro izpildes laikā.
Izslēdzot atbalsi, varat izmantot darbību Smilšu pulkstenis , lai pārvērstu peles rādītāju par smilšu pulksteņa ikonu (vai jebkuru citu peles rādītāja ikonu, ko esat iestatījis kā "Aizņemts"), lai sniegtu vizuālu norādi, ka makro darbojas.
Lai izpildītu darbību Atbalss modulī Visual Basic for Applications (VBA), izmantojiet objekta DoCmd metodi Atbalss.
Piemēri
Vadīklas vērtības iestatīšana, izmantojot makro
Šis makro atver formu Pievienot produktus, izmantojot formas Piegādātāji pogu. Tas parāda darbību Echo, Close, OpenForm, SetValue un GoToControl lietojumu. Darbība SetValue iestata piegādātāja ID vadīklu veidlapā Produkti uz pašreizējo piegādātāju formā Piegādātāji. Darbība GoToControl pārvieto fokusu uz lauku Kategorijas ID, kur varat ievadīt datus par jauno produktu. Šis makro ir jāpievieno pogas Pievienot produktus formā Piegādātāji.
| Darbība | Argumenti: Iestatīšana | Komentārs |
|---|---|---|
| Atbalss | Echo On: Nē | Apturēt ekrāna atjaunināšanu makro darbības laikā. |
| Aizvērt |
Objekta tips: Forma Objekta nosaukums: Produktu saraksts Saglabāt: Nē |
Aizveriet formu Produktu saraksts. |
| OpenForm |
Veidlapas nosaukums: Produkti Skatīt: Forma Datu režīms: Pievienot Loga režīms: Parasts |
Atveriet formu Produkti. |
| SetValue |
Vienums: [Veidlapas]! [Produkti]! [Piegādātāja ID] Izteiksme: Piegādātāja ID |
Iestatiet vadīklu Pasūtītāja ID pašreizējam piegādātājam formā Piegādātāji. |
| GoToControl | Vadīklas nosaukums: CategoryID | Dodieties uz kategorijas ID vadīklu. |
Formu sinhronizēšana, izmantojot makro
Šis makro atver formu Produktu saraksts formas Piegādātāji apakšējā labajā stūrī, parādot pašreizējā piegādātāja produktus. Tas parāda darbību Echo, MsgBox, GoToControl, StopMacro, OpenForm un MoveSize lietojumu. Tas parāda arī nosacījuma izteiksmes izmantošanu ar darbībām MsgBox, GoToControl un StopMacro . Šis makro ir jāpievieno formas Piegādātāji pogai Pārskatīt produktus.
| Nosacījums | Darbība | Argumenti: Iestatīšana | Komentārs |
|---|---|---|---|
| Atbalss | Echo On: Nē | Apturēt ekrāna atjaunināšanu makro darbības laikā. | |
| IsNull([piegādātāja ID]) | MsgBox |
Ziņojums: Pārejiet uz piegādātāja ierakstu, kura produktus vēlaties redzēt, un pēc tam vēlreiz noklikšķiniet uz pogas Pārskatīt produktus. Beep: Jā Tips: nav Virsraksts: Piegādātāja atlase |
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] = [Veidlapas]! [Piegādātāji]! [Piegādātāja ID] Datu režīms: tikai lasāms Loga režīms: Parasts |
Atveriet formu Produktu saraksts un rādiet pašreizējā piegādātāja produktus. | |
| MoveSize |
Pa labi: 0.7799" Uz leju: 1.8" |
Novietojiet produktu saraksta formu formas Piegādātāji apakšējā labajā pusē. |