VezérlőelemreUgrás makróművelet

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

A fókusz Ugrás a megadott mező vagy vezérlő az aktuális rekord megnyitott űrlap, űrlap adatlap, táblázat használhatja az asztali Access-adatbázisok és az Access-webalkalmazások a VezérlőelemreUgrás makróművelet Adatlap, illetve a lekérdezés adatlapján. Ez a művelet is használhatja, ha azt szeretné, hogy egy adott mezőhöz vagy vezérlőelemre, így a fókuszt. Ez a mező vagy vezérlőelem összehasonlításokat vagy a RekordKeresése művelet majd használható. Ez a művelet segítségével keresse meg az űrlapon meghatározott feltételek szerint. Ha például a felhasználó nem ír házas vezérlő nincs állapot biztosítási űrlapon, a fókusz automatikusan kihagyhatja a házastárs nevét vezérlőelemre és áthelyezése a következő vezérlő.

Beállítás

A VezérlőelemreUgrás művelet argumentuma a következő.

Művelet argumentuma

Leírás

Vezérlő neve

Írja be annak a mezőnek a nevét, és szabályozhatja, ha azt szeretné, hogy a fókusz. Kötelező argumentum.

Megjegyzés: Írja be a mező vagy a vezérlő csak a nevét a Vezérlőelemnév argumentumot, nem a teljesen minősített azonosítóját, például a [űrlapok]! [Termékek]! [Termékszám] asztali Access-adatbázis használatakor.

Megjegyzések

A VezérlőelemreUgrás makróművelet nem használható, a fókusz áthelyezése egy rejtett űrlap egy vezérlőelemének.

Tipp: A VezérlőelemreUgrás makróművelet áthelyezése egy segédűrlap, amely a típusú vezérlő használható. A RekordraUgrás művelettel majd a segédűrlap adott rekordra. Is áthelyezheti egy segédűrlap elhelyezett vezérlőelemhez műveletével a VezérlőelemreUgrás először lépjen a segédűrlapot, majd a a segédűrlap vezérlőelemet.

A VezérlőelemreUgrás művelet Visual Basic for Applications (VBA) modulból futtatásához használja a DoCmd objektum VezérlőelemreUgrás metódusát. A SetFocus módszer a fókusz áthelyezése egy űrlap, sem a segédűrlap vezérlőelem, illetve egy mezőt a megnyitott tábla, lekérdezés, vagy űrlap adatlapja is használhatja.

Példák

Vezérlőelem értékének beállítása makróval

A következő makrót egy gombra kattintva a Szállítók űrlap nyitja meg az űrlapot. A visszhang, szoros, ŰrlapMegnyitása, Értékbeállításés VezérlőelemreUgrás műveletek e mutatja. Az Értékbeállítás művelet állítja be a termékek űrlap Azonosítókódját vezérlőelemének az aktuális szállító a Szállítók űrlapon. Kattintson a VezérlőelemreUgrás művelet a fókusz a kategória azonosító mezőt, ahol külön előkészületek nélkül használhatja az új termék adatokat vihet be. Ha a makrót a termékek hozzáadása gombra a Szállítók űrlap kell csatolható.

Művelet

Argumentumok: Beállítás

Megjegyzés

Visszhang

Visszhang be: Nem

Leállítja a képernyő frissítését a makró futásának idejére.

Bezárás

Objektumtípus: Űrlap

Objektumnév: Terméklista

Mentés: Nem

Zárja be a terméklistában űrlapot.

ŰrlapMegnyitása

Űrlap neve: Termékek

Nézet: Űrlap

Adathozzáférési mód: Hozzáadás

Megnyitási mód: Normál

Megnyitja a Termékek űrlapot.

Értékbeállítás

Elem: [Forms]![Termékek]![Szállítóazonosító]

Kifejezés: Szállítóazonosító

Beállítja a Szállítóazonosító vezérlőelemet a Szállítók űrlap aktuális szállítójára.

VezérlőelemreUgrás

Vezérlőelemnév: Kategóriaazonosító

A Kategóriaazonosító vezérlőelemre ugrik.

Az adatok érvényesítése makró használatával

A következő érvényesítési makró ellenőrzi a szállítók űrlapokon írt irányítószámokat. Azt mutatja, hogy a MakróMegállítása, MessageBox, EseményMegszakításaés VezérlőelemreUgrás műveletek használata. Feltételes kifejezés ellenőrzi az ország/régió és egy rekordot a képernyő megadott irányítószám. Ha az irányítószám nem szerepel az ország/régió esetében a megfelelő formátumot, a makrót egy üzenetet jelenít meg, és megszakítja a rekord mentését. A makró adja vissza, a kód irányítószámként vezérlőelemre, ahol képes kijavítani a hibát. A makró a frissítés előtt tulajdonság a szállítók adatait együtt űrlap mellékelni kell.

Feltétel

Művelet

Argumentumok: Beállítás

Megjegyzés

Ha IsNull([CountryRegion])

MakróMegállítása

Ha az OrszágRégió értéke Null, az irányítószám nem érvényesíthető.

Ha a [ország/régió] In ("Franciaország", "Olaszország", "Spanyolország") és a hossz ([Irányítószám]) <> 5

Üzenetpanel

Üzenet: az irányítószám 5 karakterből kell állnia.

Hangjelzés: Igen

Írja be: információk

Cím: irányítószám hiba

Ha az irányítószám nem 5 karakterből áll, megjelenik egy üzenet.

EseményMegszakítása

Megszakítja az eseményt.

VezérlőelemreUgrás

Vezérlő neve: irányítószám

Ha a [ország/régió] In ("Ausztrália", "Szingapúri") és a hossz ([Irányítószám]) <> 4

Üzenetpanel

Üzenet: Az irányítószámnak 4 karakterből kell állnia.

Hangjelzés: Igen

Írja be: információk

Cím: irányítószám hiba

Ha az irányítószám nem 4 karakterből áll, megjelenik egy üzenet.

EseményMegszakítása

Megszakítja az eseményt.

VezérlőelemreUgrás

Vezérlő neve: irányítószám

Ha ([ország/régió] = "Kanada") és ([Irányítószám] "[A-Z] [0 – 9-es] [A-Z] [0-9][A-Z][0-9]") nem tetszik

Üzenetpanel

Üzenet: nem érvényes az irányítószám. Példa kanadai irányítószám: H1J 1 c 3

Hangjelzés: Igen

Írja be: információk

Cím: irányítószám hiba

Ha az irányítószám nem felel meg Kanadának, megjelenik egy üzenet. (Példa a kanadai kódra: H1J 1C3)

EseményMegszakítása

Megszakítja az eseményt.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×