Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Makrokomandos veiksmą Aidas galite naudoti norėdami nurodyti, ar aidas yra įjungta "Access" kompiuterio duomenų bazėse. Pavyzdžiui, galite naudoti šį veiksmą norėdami slėpti arba rodyti makrokomanda rezultatus, kol jis vykdomas.

Pastaba: Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.

Pastaba: "Access" žiniatinklio programose "Echo" makrokomandos veiksmas negalimas.

Parametras

Makrokomandos "Echo " veiksmas turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Įjungti aidą

Makrokomandų daryklės lango sekcijos Veiksmo argumentai lauke Aidas įjungtas spustelėkite Taip (įjungti aidą) arba Ne (išjungti aidą). Numatytoji reikšmė yra Taip.

Būsenos juostos tekstas

Tekstas, kuris bus rodomas būsenos juosta išjungus aidą. Pvz., išjungus aidą, būsenos juostoje gali būti rodoma "Vykdoma makrokomanda".

Pastabos

Kai Access vykdo makrokomandą, naujinant ekraną dažnai rodoma informacija, kuri nėra būtina makrokomandos veikimui. Kai argumentą Aidas įjungta nustatote kaip Ne, makrokomanda vykdoma neatnaujinus ekrano. Kai makrokomanda baigiama, "Access" automatiškai vėl įjungia aidą ir iš naujo perpilda langą. Argumento Aidas įjungta parametras Ne neturi įtakos makrokomandos ar jos rezultatų funkcionalumui.

Veiksmas Aidas nerodys modalinis dialogo langų, pvz., klaidų pranešimų ar iššokančių formų, pvz., ypatybių lapų, rodymo. Norėdami rinkti arba rodyti informaciją, galite naudoti dialogo langus ir iššokančiuosius formas, net jei išjungtas aidas. Norėdami nerodyti visų pranešimų arba dialogo langų, išskyrus klaidų pranešimų laukus ir dialogo langus, kuriuose vartotojas turi įvesti informaciją, naudokite veiksmą SetWarnings .

Echo veiksmą makrokomandoje galite vykdyti daugiau nei vieną kartą. Tai leidžia pakeisti būsenos juostos tekstą, kol vykdoma makrokomanda.

Išjungus aidą, galite naudoti veiksmą "Hourglass ", kad pakeistumėte pelės žymiklį į smėlio laikrodžio piktogramą (ar bet kurią pelės žymiklio piktogramą, kurią nustatėte kaip "Užsiėmęs"), kad vaizdiniu būdu matytumėte, jog makrokomanda vykdoma.

Norėdami vykdyti aido veiksmą "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą Echo.

Pavyzdžiai

Valdiklio reikšmės nustatymas naudojant makrokomandą

Ši makrokomanda atidaro formą Produktų įtraukimas iš mygtuko formoje Tiekėjai. Jis rodo veiksmų Aidas, Uždarymas, Atidarytiformą, SetValue ir Eitiįvaldiklį naudojimą. Veiksmas SetValue nustato formoje Produktai esantį valdiklį Tiekėjo ID dabartiniam tiekėjui formoje Tiekėjai. Veiksmas Eitiįvaldiklį perkelia įvesties vietą į lauką Kategorijos ID, kuriame galite pradėti įvesti naujo produkto duomenis. Šią makrokomandą reikia pridėti prie formos Tiekėjai mygtuko Įtraukti produktų.

Veiksmas

Argumentai: parametras

Komentaras

Echo

Aidas įjungtas: ne

Sustabdykite ekrano naujinimą, kol vykdoma makrokomanda.

Uždarymas

Objekto tipas: Forma

Objekto pavadinimas: produktų sąrašas

Įrašyti: ne

Uždarykite formą Produktų sąrašas.

OpenForm

Formos pavadinimas: Produktai

Rodinys: Forma

Duomenų režimas: įtraukti

Lango režimas: Įprastas

Atidarykite formą Produktai.

Nustatyti reikšmę

Elementas: [Formos]! [Produktai]! [Tiekėjo ID]

Išraiška: Tiekėjo ID

Formoje Tiekėjai valdiklį Tiekėjo ID nustatykite kaip dabartinį tiekėją.

GoToControl

Valdiklio pavadinimas: CategoryID

Eikite į valdiklį Kategorijos ID.

Sinchronizuokite formas naudodami makrokomandą

Ši makrokomanda atidaro formą Produktų sąrašas apatiniame dešiniajame formos Tiekėjai kampe, kurioje rodomi dabartinio tiekėjo produktai. Jis rodo veiksmų Aidas, MsgBox, GoToControl, StopMacro, OpenForm ir MoveSize naudojimą. Ji taip pat rodo sąlyginio reiškinio naudojimą su veiksmais MsgBox, GoToControl ir StopMacro . Ši makrokomanda turi būti pridėta prie formos Tiekėjai mygtuko Peržiūrėti produktus.

Sąlyga

Veiksmas

Argumentai: parametras

Komentaras

Echo

Aidas įjungtas: ne

Sustabdykite ekrano naujinimą, kol vykdoma makrokomanda.

IsNull([Tiekėjo ID])

MsgBox

Pranešimas: eikite į tiekėjo įrašą, kurio produktus norite matyti, tada dar kartą spustelėkite mygtuką Peržiūrėti produktus.

Pyptelėjimas: Taip

Tipas: nėra

Pavadinimas: Pasirinkite tiekėją

Jei formoje Tiekėjai dabartinio tiekėjo nėra, rodyti pranešimą.

...

GoToControl

Valdiklio pavadinimas: Įmonės pavadinimas

Perkelti įvesties vietą į valdiklį Įmonės pavadinimas.

...

StopMacro

Stabdyti makrokomandą.

OpenForm

Formos pavadinimas: produktų sąrašas

Rodinys: duomenų lapas

Filtro pavadinimas:

Vietos sąlyga: [Tiekėjo ID] = [Formos]! [Tiekėjai]! [Tiekėjo ID]

Duomenų režimas: tik skaityti

Lango režimas: Įprastas

Atidarykite formą Produktų sąrašas ir peržiūrėkite dabartinio tiekėjo produktus.

Perkelti dydį

Dešinėje: 0.7799"

Žemyn: 1,8 col.

Perkelkite formą Produktų sąrašas formos Tiekėjai apačioje dešinėje.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×