Dejanje makra »IzpisNaZaslon«

Dejanje makra echo lahko uporabite, če želite določiti, ali je izpis na zaslon vklopljen v Accessovih namiznih zbirkah podatkov. S tem dejanjem lahko na primer skrijete ali prikažete rezultate makro med izvajanjem.

Opomba: To dejanje ne bo dovoljeno, če zbirka podatkov ni zaupanja vredna.

Opomba: Dejanje makra» ECHO «ni na voljo v programih Access Web Apps.

Nastavitev

Dejanje makra echo ima te argumente.

Argument dejanja

Opis

ECHO na

Kliknite da (vklopi odmev) ali ne (izklopi odmev) v polju echo on v razdelku argumenti dejanja v oknu graditelja makrov. Privzeta vrednost je Da.

Besedilo v vrstici stanja

Besedilo, ki ga želite prikazati v vrstica stanja, ko je ECHO izklopljen. Ko je ECHO na primer izklopljen, lahko v vrstici stanja prikažete» makro se izvaja «.

Opombe

Ko Access zažene makro, posodabljanje zaslona pogosto prikazuje informacije, ki niso nujno potrebne za delovanje makra. Ko nastavite argument» echo « na » ne«, se makro zažene brez posodabljanja zaslona. Ko se makro konča, Access samodejno vklopi odmev in znova obarva okno. Nastavitev» ne «za argument» echo «ne vpliva na funkcionalnost makra ali njegovih rezultatov.

Dejanje echo ne zavira prikaza pogovornih oken v modalno, kot so sporočila o napakah ali pojavni obrazci, kot so na primer listi z lastnostmi. S pogovornimi okni in pojavnimi obrazci lahko zbirate ali prikažete informacije, tudi če je ECHO izklopljen. Če želite zatreti vsa sporočila ali pogovorna okna, razen polj s sporočili o napaki in pogovornih oken, ki zahtevajo, da uporabnik vnese informacije, uporabite dejanje SetWarnings .

Dejanje echo lahko izvedete več kot enkrat v makru. To vam omogoča, da spremenite besedilo vrstice stanja, medtem ko se makro izvaja.

Če izklopite odmev, lahko z dejanjem peščene ure spremenite kazalec miške v ikono peščene ure (ali katerokoli ikono kazalca miške, ki ste jo nastavili za» zasedeno «), da zagotovi vizualno oznako, ki jo izvaja makro.

Če želite zagnati dejanje echo v modulu Visual Basic for Applications (VBA), uporabite metodo echo predmeta DoCmd .

Primeri

Nastavite vrednost kontrolnika z makrom

Ta makro odpre obrazec »Dodaj izdelke« z gumbom na obrazcu »Dobavitelji«. Prikazana je uporaba dejanj» echo«,» Zapri«,» OdpriObrazec«,» NastaviVrednost«in» PojdiNaKontrolnik «. Dejanje NastaviVrednost nastavi kontrolnik ID-ja dobavitelja v obrazcu »Izdelki« na trenutnega dobavitelja v obrazcu »Dobavitelji«. Dejanje PojdiNaKontrolnik nato premakne fokus na polje »ID Kategorije«, kjer lahko začnete vnašati podatke za nov izdelek. Ta makro mora biti pripet gumbu »Dodaj Izdelke« v obrazcu »Dobavitelji«.

Dejanje

Argumenti: Nastavitev

Pripomba

IzpisNaZaslon

Vklopljen izpis na zaslon: Ne

Zaustavite posodabljanje zaslona med delovanjem makra.

Zapri

Vrsta predmeta: Obrazec

Ime predmeta: Seznam izdelkov

Shrani: Ne

Zaprite obrazec seznama izdelkov.

OdpriObrazec

Ime obrazca: Izdelki

Pogled: Obrazec

Podatkovni način: Dodaj

Način okna: Navadno

Odprite obrazec »Izdelki.«

NastaviVrednost

Element: [Forms]![Products]![SupplierID]

Izraz: IDDobavitelja

Kontrolnik ID-ja dobavitelja nastavite na trenutnega dobavitelja v obrazcu »Dobavitelj«.

PojdiNaKontrolnik

Ime kontrolnika: IDkategorije

Pojdi na kontrolnik ID-ja kategorije.

Sinhronizacija obrazcev z uporabo makra

Ta makro odpre obrazec s seznamom izdelkov v spodnjem desnem kotu obrazca Suppliers, ki prikazuje trenutne dobaviteljske izdelke. Prikazana je uporaba dejanj» echo«,» MsgBox«,» PojdiNaKontrolnik«,» UstaviMakro«,» OdpriObrazec«in» SpremeniVelikost «. Prikazana je tudi uporaba pogojnega izraza s dejanji MsgBox, PojdiNaKontrolnikin UstaviMakro . Ta makro je treba priložiti gumbu» pregled izdelkov «v obrazcu» dobavitelji «.

Pogoj

Dejanje

Argumenti: Nastavitev

Pripomba

IzpisNaZaslon

Vklopljen izpis na zaslon: Ne

Zaustavite posodabljanje zaslona med delovanjem makra.

IsNull ([ID dobavitelja])

MsgBox

Sporočilo: Odprite zapis dobavitelja, čigar izdelke si želite ogledati, in nato znova kliknite gumb »Pregled izdelkov«.

Zvočni signal: Da

Vrsta: Brez

Naslov: Izberite dobavitelja

Če v obrazcu Suppliers ni trenutnega dobavitelja, prikažite sporočilo.

...

PojdiNaKontrolnik

Ime kontrolnika: CompanyName

Premaknite fokus na kontrolnik» CompanyName «.

...

StopMacro

Zaustavitev makra.

OdpriObrazec

Ime obrazca: seznam izdelkov

Pogled: Podatkovni list

Ime filtra:

Pogoj WHERE: [ID dobavitelja] = [obrazci]! [Dobavitelji]! IDDobavitelja

Podatkovni način: samo za branje

Način okna: Navadno

Odprite obrazec s seznamom izdelkov in prikažite trenutne dobaviteljske izdelke.

SpremeniVelikost

Desno: 0,7799 "

Navzdol: 1,8 "

Postavite obrazec seznama izdelkov v spodnji desni strani obrazca» dobavitelji «.

Ali potrebujete dodatno pomoč?

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×