Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Z dejanjem makra PojdiNaKontrolnik lahko v Accessovih namiznih zbirkah podatkov in Accessovih spletnih aplikacijah premaknete fokus na določen polje ali kontrolnik v trenutnem zapis odprtem podatkovnem listu programa obrazec, obrazec podatkovni list, podatkovnega lista tabele ali poizvedbe. To dejanje lahko uporabite, ko želite, da je fokus na določenem polju ali kontrolniku. To polje ali kontrolnik lahko nato uporabite za primerjave ali dejanja PoiščiZapis . To dejanje lahko uporabite tudi za pomikanje po obrazcu v skladu z določenimi pogoji. Če na primer uporabnik v obrazec zdravstvenega zavarovanja vnese »Ne« v kontrolnik »Poročeno«, lahko fokus samodejno preskoči kontrolnik »Ime zakonca« in se pomakne na naslednji kontrolnik.

Nastavitev

V dejanju PojdiNaKontrolni seznam je ta argument.

Argument dejanja

Opis

Ime kontrolnika

Vnesite ime polja ali kontrolnika, kamor želite vstaviti fokus. To je zahtevan argument.

Opomba: V argument Ime kontrolnika vnesite le ime polja ali kontrolnika in ne popolnoma določenega identifikatorja, kot je [Forms]! [Izdelki]! [ID izdelka], če uporabljate Accessovo namizno zbirko podatkov.

Opombe

Z dejanjem makra PojdiNaKontrolnik ne morete premakniti fokusa na kontrolnik v skritem obrazcu.

Namig:  Dejanje makra PojdiNaKontrolnik lahko uporabite za premik na podobrazec, ki je vrsta kontrolnika. Nato se lahko z dejanjem PojdiNaZapis premaknete na določen zapis v podobrazcu. Na kontrolnik v podobrazcu se lahko premaknete tudi tako podobrazec uporabite dejanje PojdiNaKontrolator, da se najprej premaknete na podobrazec in nato na kontrolnik na podobrazcu.

Če želite zagnati dejanje PojdiNaKontrolni kontrolnik v modulu VBA (VBA), uporabite metodo GoToControlpredmeta DoCmd. Z metodo SetFocus lahko premaknete tudi fokus na kontrolnik v obrazcu ali katerem koli od njegovih podobrazcev ali na polje v odprti tabeli, poizvedbi ali podatkovnem listu obrazca.

Primeri

Nastavite vrednost kontrolnika z makrom

Ta makro odpre obrazec »Dodaj izdelke« z gumbom na obrazcu »Dobavitelji«. Prikazuje uporabo dejanj Odmev,Zapri, OdpriObrazec, NastaviVrednost in PojdiNaKontrolni seznam. 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 »Seznam 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.

Preverjanje veljavnosti podatkov z makrom

Navedeni makro za preverjanje veljavnosti preveri poštne številke, vnesene v obrazec »Dobavitelji«. Prikazuje uporabo dejanj StopMacro, MessageBox, CancelEvent in GoToControl . Pogojni izraz preveri državo/regijo in poštno številko v zapisu v obrazcu. Če oblika poštne številke za državo/regijo ni pravilna, makro prikaže polje s sporočilom in prekliče shranjevanje zapisa. Makro vas nato vrne v kontrolnik Poštna številka, kjer lahko napako popravite. Ta makro mora biti dodan lastnosti BeforeUpdate obrazca »Dobavitelji«.

Pogoj

Dejanje

Argumenti: Nastavitev

Pripomba

If IsNull([CountryRegion])

StopMacro

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

If [CountryRegion] In ("France","Italy","Spain") And Len([Postal Code]) <> 5

Sporočilno okno

Sporočilo: Poštna številka mora imeti 5 znakov.

Zvočni signal: Da

Vrsta: Informacija

Naslov: Napaka poštne številke

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

CancelEvent

Prekličite poizvedbo.

GoToControl

Ime kontrolnika: Poštnaštevilka

If [CountryRegion] In ("Australia","Singapore") And Len([Postal Code])in ("Australia","Singapore") And Len([Postal Code]) <> 4

Sporočilno okno

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

Zvočni signal: Da

Vrsta: Informacija

Naslov: Napaka poštne številke

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

CancelEvent

Prekličite poizvedbo.

GoToControl

Ime kontrolnika: Poštnaštevilka

If ([CountryRegion] = "Canada") And ([Postal Code] Not Like"[A-Z][0-9][A-Z] [0-9][A-Z][0-9]")

Sporočilno okno

Sporočilo: Poštna številka ni veljavna. Primer kanadske poštne številke: H1J 1C3

Zvočni signal: Da

Vrsta: Informacija

Naslov: Napaka poštne številke

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

CancelEvent

Prekličite poizvedbo.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×