Dejanje makra »PojdiNaKontrolnik«

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Uporabite lahko PojdiNaKontrolnik makro v Accessove namizne zbirke podatkov in programih Access web app se premaknite fokus navedeno polje ali kontrolnik v trenutni zapis odprte obrazec, obrazec podatkovni list, tabele podatkovnem listu ali podatkovnem listu poizvedbe. To dejanje lahko uporabite, če želite določeno polje ali kontrolnik fokus. To polje ali kontrolnik lahko nato uporabite za primerjave ali dejanja NajdiZapis . To dejanje lahko uporabite tudi za krmarjenje v obliki glede na določene pogoje. Na primer, če uporabnik vnese brez v poročila kontrolnik na obrazcu zdravstvenega fokus samodejno lahko preskočite partner ime kontrolnika in premik na naslednji kontrolnik.

Nastavitev

PojdiNaKontrolnik vsebuje naslednji argument.

Argument dejanja

Opis

Ime kontrolnika

Vnesite ime polja ali nadzor, kjer želite, da se fokus. To je zahtevan argument.

Opomba: Vnesite le ime polja ali kontrolnika v argument Ime kontrolnika , ne popolnoma določen identifikator, na primer [obrazci]! [Izdelki]! [ID izdelka] Če uporabljate namizno zbirko podatkov programa Access.

Opombe

Makro PojdiNaKontrolnik ni mogoče uporabiti za premik fokusa na kontrolnik na obrazcu, ki je skrita.

Namig: Če se želite premakniti na podobrazec, ki je vrsta kontrolnika, lahko uporabite makro PojdiNaKontrolnik. Uporabite lahko nato PojdiNaZapis, če se želite premakniti na določen zapis v podobrazcu. Prav tako lahko premaknete kontrolnik na podobrazec tako, da uporabite PojdiNaKontrolnik, najprej za pomik na podobrazec in nato na kontrolnik podobrazca.

Če želite zagnati dejanje PojdiNaKontrolnik v modulu Visual Basic for Applications (VBA), uporabite metodo PojdiNaKontrolnik predmeta DoCmd . Uporabite lahko tudi metodo SetFocus , če želite premakniti fokus na kontrolnik na obrazcu ali katero koli od svojih podobrazci ali s poljem z odprto tabelo, poizvedbo ali obrazec podatkovnega lista.

Primeri

Nastavite vrednost kontrolnika z makrom

Ta makro se odpre obrazec dodati izdelkov s na gumb v obliki dobavitelji. Prikaže uporabo izpis na zaslon, Zapri, OdpriObrazec, NastaviVrednostin PojdiNaKontrolnik dejanja. NastaviVrednost Nastavi ID dobavitelja kontrolnik na obrazcu izdelki trenutnega dobavitelja v obrazcu dobavitelji. PojdiNaKontrolnik nato premakne fokus v polje ID kategorije, kjer lahko začnete vnašati podatke za nov izdelek. Ta makro mora biti pripet na gumb za dodajanje izdelkov v obrazcu dobavitelji.

Dejanje

Argumenti: Nastavitev

Pripomba

IzpisNaZaslon

Izpis na zaslon na: brez

Zaustavite posodabljanje zaslona med delovanjem makra.

Zapri

Vrsta predmeta: obrazca

Ime predmeta: Seznam izdelkov

Shranjevanje: brez

Zaprite obrazec za seznam izdelkov.

OdpriObrazec

Ime obrazca: Izdelki

Ogled: obrazca

Način podatkov: Dodajanje

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.

Preverite veljavnost podatkov z makrom

To preverjanje veljavnosti makro preveri poštne številke, ki so vneseni v obrazec dobavitelji. Prikaže uporabo UstaviMakro, vest, PrekličiDogodekin PojdiNaKontrolnik dejanja. Pogojni izraz preveri države/regije in poštna številka, ki so vneseni v zapisu v obliki. Če poštna številka ni pravilna oblika zapisa za države/regije, makro prikaže sporočilno okno in prekliče, da shranite zapis. Makro se vrnete na poštna številka kontrolnika, kjer lahko popravite napake. Ta makro mora biti pripet lastnost BeforeUpdate dobavitelji obrazca.

Pogoj

Dejanje

Argumenti: Nastavitev

Pripomba

Če IsNull([CountryRegion])

UstaviMakro

Če je »CountryRegion« Null, veljavnosti poštne številke ni mogoče preveriti.

Če [Državaobmočje] v (»Francija« , »Italija« , »Španija ««) in Len ([poštna številka]) <> 5

Sporočilno okno

Sporočilo: poštna številka mora biti 5 znakov.

Zvočni signal: Da

Vrsta: informacije

Naslov: poštna številka napake

Če poštna številka ne vsebuje 5 znakov, prikaži sporočilo.

PrekličiDogodek

Prekličite poizvedbo.

PojdiNaKontrolnik

Ime kontrolnika: PoštnaŠtevilka

Če [Državaobmočje] v (»Avstralija« , »Singapur ««) in Len ([poštna številka]) <> 4

Sporočilno okno

Sporočilo: Poštna številka mora vsebovati 4 znake.

Zvočni signal: Da

Vrsta: informacije

Naslov: poštna številka napake

Če poštna številka ne vsebuje 4 znakov, prikaži sporočilo.

PrekličiDogodek

Prekličite poizvedbo.

PojdiNaKontrolnik

Ime kontrolnika: PoštnaŠtevilka

Če ([Državaobmočje] = "Kanada") in ([poštna številka] ni kot "[A – Ž] [0 – 9] [A – Ž] [0-9][A-Z][0-9]")

Sporočilno okno

Sporočilo: poštna številka ni veljaven. Primer kanadski kode: H1J 1 c 3

Zvočni signal: Da

Vrsta: informacije

Naslov: poštna številka napake

Če poštna številka ni pravilna za Kanado, prikaži sporočilo. (Primer kanadske poštne številke: H1J 1C3)

PrekličiDogodek

Prekličite poizvedbo.

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.

×