Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Az asztali Access-adatbázisokban a Makró leállítása makróművelet segítségével leállíthatja az aktuálisan futó makró.

Beállítás

A StopMacro műveletnek nincsenek argumentumai.

Megjegyzések

Ezt a műveletet általában akkor használja, ha egy feltétel miatt le kell állítania a makrót. Használhat egy feltételes kifejezés a makró műveletsor, amely tartalmazza ezt a műveletet. Amikor a kifejezés igaz (–1) értéket ad vissza, Access leállítja a makrót.

Létrehozhat például egy makrót, amely megnyit egy űrlap, amely a egyéni párbeszédpanel megadott dátum napi rendelési összegét jeleníti meg. Feltételes kifejezéssel meggyőződhet arról, hogy a párbeszédpanelen a Rendelés dátuma vezérlő érvényes dátumot tartalmaz. Ha nem, a MessageBox művelet megjeleníthet egy hibaüzenetet, a StopMacro művelet pedig leállíthatja a makrót.

Ha a makró az Echo vagy a SetWarnings művelettel kikapcsolta visszhang vagy a rendszerüzenetek megjelenítését, a Makró leállítása makróművelet automatikusan bekapcsolja őket.

Ez a művelet nem érhető el Visual Basic for Applications (VBA) modulban.

Példa

Űrlapok szinkronizálása makróval

Az alábbi makró megnyit egy Terméklista űrlapot a Szállítók űrlap jobb alsó sarkában, és megjeleníti az aktuális szállító termékeit. Megjeleníti az Echo, a MessageBox, a GoToControl, a StopMacro, az OpenForm és a MoveAndSizeWindow makróművelet használatát. Emellett egy feltételes kifejezés használatát is megjeleníti a MessageBox, a GoToControl és a StopMacro művelettel. Ezt a makrót a Szállítók űrlap Termékek áttekintése gombjához kell csatolni.

Feltétel

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.

IsNull([SupplierID])

Üzenetpanel

Üzenet: Lépjen annak a szállítónak a rekordjára, akinek a termékeit látni szeretné, majd kattintson újra a Termékek megtekintése gombra.

Hangjelzés: Igen

Típus: Nincs

Cím: Válasszon szállítót

Ha a Szállítók űrlapon nincs aktuális szállító, jelenítsen meg egy üzenetet.

...

VezérlőelemreUgrás

Vezérlő neve: CompanyName

Vigye a fókuszt a CompanyName vezérlőre.

...

StopMacro

Állítsa le a makrót.

ŰrlapMegnyitása

Űrlap neve: Terméklista

Nézet: Adatlap

Szűrő neve:

Where Condition: [SupplierID] = [Forms]! [Szállítók]! [Szállítóazonosító]

Adatmód: Csak olvasható

Megnyitási mód: Normál

Nyissa meg a Terméklista űrlapot, és jelenítse meg az aktuális szállító termékeit.

MoveAndSizeWindow

Jobbra: 0,7799"

Lefelé: 1,8"

Helyezze a Terméklista űrlapot a Szállítók űrlap jobb alsó sarkába.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

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

×