Galite naudoti " ECHO " makrokomandos veiksmą, kad nustatytumėte, ar "Access" kompiuterio duomenų bazėse įjungtas aidas. Pavyzdžiui, galite naudoti šį veiksmą Norėdami slėpti arba Rodyti makrokomanda rezultatus, kai jis vykdomas.

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

Pastaba: Makrokomandų veiksmas "Access" žiniatinklio taikomosiose programose nepasiekiamas.

Parametras

" ECHO " makrokomandos veiksmas turi šiuos argumentus.

Veiksmo argumentas

Aprašas

ECHO

Spustelėkite taip (įjungti aidą) arba ne (išjungti išvedimą), esantį makrokomandų daryklės lango sekcijos veiksmo argumentai lauke ECHO . Numatytoji reikšmė yra Taip.

Būsenos juostos tekstas

Tekstas, rodomas būsenos juosta, kai išjungtas išvedimas. Pvz., kai ECHO išjungiamas, būsenos juostoje gali būti rodoma "makrokomanda vykdoma".

Pastabos

Kai Access paleidžia makrokomandą, ekrano naujinimas dažnai rodo informaciją, kuri nėra būtina makrokomandos veikimui. Kai nustatote argumentoECHO argumentą į ne, makrokomanda vykdoma neatnaujinant ekrano. Kai makrokomanda baigiama, "Access" automatiškai įjungia ir perdažo langą. Argumentas "ECHO" , kuriame nėra argumento, neturi įtakos makrokomandos funkcijoms arba rezultatams.

Veiksmas Aidas nerodo modalinis dialogo langų, pvz., klaidų ir laikinųjų, formų, pvz., ypatybių lapų, rodymo. Galite naudoti dialogo langus ir iššokančiuosius formas, kad surinktumėte arba rodytumėte informaciją, net jei išjungtas išvedimas. Norėdami nerodyti visų pranešimų ar dialogo langų, išskyrus klaidos pranešimo laukus ir dialogo langus, kurie reikalauja, kad vartotojas įvestų informaciją, naudokite veiksmą Setįspėjimai .

Galite vykdyti veiksmą Aidas daugiau nei vienu metu makrokomandos. Tai leidžia keisti būsenos juostos tekstą, kai vykdoma makrokomanda.

Jei išjungsite išvediklį, galite naudoti veiksmą smėlio laikrodis, kad pakeistumėte pelės žymiklį į smėlio laikrodis piktogramą (arba bet kurią pelės žymiklio piktogramą, kurią nustatėte "užimtas"), kad pateiktumėte vaizdinę indikaciją, kurią veikia makrokomanda.

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

Pavyzdžiai

Valdiklio reikšmės nustatymas naudojant makrokomandą

Ši makrokomanda atidaro formą įtraukti produktus iš tiekėjo formos mygtuko. Jis rodo " ECHO", " Close", " OpenForm", " SetValue" ir " GoToControl " veiksmų naudojimą. Veiksmas SetValue nustato tiekėjo ID valdiklį, esantį formoje produktai, į dabartinį tiekėjo formos tiekėjus. Veiksmas GoToControl perkelia įvesties vietą į lauką kategorijos ID, kuriame galite pradėti vesti duomenis apie naują produktą. Šią makrokomandą reikia pridėti prie formos Tiekėjai mygtuko įtraukti produktų.

Veiksmas

Argumentai: parametras

Komentaras

Echo

ECHO: ne

Sustabdytas ekrano naujinimas, kai vykdoma makrokomanda.

Uždarymas

Objekto tipas: Forma

Objekto pavadinimas: produktų sąrašas

Įrašyti: ne

Uždarykite produktų sąrašo formą.

OpenForm

Formos pavadinimas: produktai

Rodinys: Forma

Duomenų režimas: įtraukti

Lango režimas: Įprastas

Atidarykite formą produktai.

Nustatytireikšmę

Elementas: [Forms]! [Produktai]! Stulpelį TiekėjoID

Reiškinys : tiekėjo_ ID

Nustatykite tiekėjo ID valdiklį dabartiniame tiekėjo formoje tiekėjai.

GoToControl

Valdiklio pavadinimas: kategorijos ID

Eikite į "Category ID" valdiklį.

Formų sinchronizavimas naudojant makrokomandą

Ši makrokomanda atidaro formą produktų sąrašas apatiniame dešiniajame formos Tiekėjai kampe, rodant dabartinius tiekėjo produktus. Jame parodytas " ECHO", " MsgBox", "GoToControl", " stopmacro", " OpenForm" ir " kilnojamasis dydis " veiksmų naudojimas. Joje taip pat rodomas sąlyginės išraiškos naudojimas su lauku MsgBox, GoToControlir stopmakrokomandos veiksmais. Ši makrokomanda turi būti pridėta prie mygtuko peržiūrėti produktus, esančių formoje tiekėjai.

Sąlyga

Veiksmas

Argumentai: parametras

Komentaras

Echo

ECHO: ne

Sustabdytas ekrano naujinimas, kai vykdoma makrokomanda.

IsNull ([tiekėjo ID])

MsgBox

Pranešimas: pereikite prie tiekėjo įrašo, 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 nėra dabartinio tiekėjo, rodomas pranešimas.

...

GoToControl

Valdiklio pavadinimas: įmonės pavadinimas

Perkelti įvesties vietą į įmonės pavadinimo valdiklį.

...

StopMacro

Makrokomandos sustabdymas.

OpenForm

Formos pavadinimas: produktų sąrašas

Rodinys: duomenų lapas

Filtro pavadinimas:

Sąlyga: [tiekėjo ID] = [Forms]! [Tiekėjai]! Stulpelį TiekėjoID

Duomenų režimas: tik skaitomas

Lango režimas: Įprastas

Atidarykite produktų sąrašo formą ir rodykite dabartinį tiekėjo produktą.

Kilnojamasis dydis

Dešinėje: 0,7799 "

Žemyn: 1,8 "

Nustatykite produktų sąrašo formą apatiniame dešiniajame formos Tiekėjai dešinėje.

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?

Kas turėjo įtakos jūsų patirčiai?

Turite daugiau atsiliepimų? (Pasirinktinai)

Dėkojame už jūsų atsiliepimus!

×