Alapértelmezés szerint az Access arra kéri, hogy erősítse meg, hogy törölni szeretne egy objektumot a navigációs ablakból vagy egy műveleti lekérdezés futtatásakor. Ezeket a megerősítő üzeneteket kikapcsolhatja, ha nem szeretné, hogy a rendszer rákérdezjen. Ha az üzenetek nem jelennek meg, és szeretné, hogy a rendszer rákérdezjen, újra bekapcsolhatja őket.
A témakör tartalma
Objektumtörlés megerősítését kérő üzenetek kikapcsolása
Fontos: Ha ezzel a beállítással kapcsolja ki az objektumtörlést megerősítő üzeneteket, az Access nem jeleníti meg az üzeneteket a számítógépen, amikor objektumokat töröl a navigációs ablakból.
-
A Fájl lapon kattintson a Beállítások gombra.
-
Az Access beállításai párbeszédpanel bal oldalán kattintson az Ügyfélbeállítások elemre.
-
Az Access beállításai párbeszédpanel jobb oldalán, a Szerkesztés szakaszban, a Megerősítés csoportban törölje a jelet a Dokumentumtörlések jelölőnégyzetből, majd kattintson az OK gombra.
A művelet lekérdezését megerősítő üzenetek áttekintése
A műveleti lekérdezések az adatbázis adatainak módosítására használhatók. A műveleti lekérdezések hozzáfűzhetnek, törölhetnek vagy frissíthetnek adatokat, vagy új táblát hozhatnak létre meglévő adatok használatával. A műveleti lekérdezések nagyon hatékonyak, de ez a teljesítmény némi kockázatot jelent a nem kívánt adatváltozások esetén. Az adatvesztés lehetősége miatt az Access alapértelmezés szerint megerősítést kér a művelet lekérdezésének futtatásakor. Ez segít mérsékelni a nem kívánt adatváltozások lehetőségét.
Tipp: Ha meg szeretné tekinteni, hogy a műveletlekérdezés milyen adatokat fog érvényesíteni, a lekérdezés futtatása előtt a Kezdőlap lap Nézetek csoportjában kattintson a Nézet, majd az Adatlap nézet elemre.
Ha azt szeretné, hogy az Access ne erősítse meg a műveleti lekérdezéseket, vagy ha az Access nem kér megerősítést, de szeretné, be- vagy kikapcsolhatja az üzeneteket.
-
Vezérlőművelet lekérdezés-megerősítő üzenetei egy számítógéphez
Az Access beállításai párbeszédpanel egyik beállításával megadhatja az adott számítógépen megnyitott Access-adatbázisok alapértelmezett viselkedését. Ha ezzel a beállítással kapcsolja ki az üzeneteket, az Access semmilyen körülmények között nem jeleníti meg az üzeneteket. Ha ezzel a beállítással kapcsolja be az üzeneteket, az Access csak akkor jeleníti meg az üzeneteket, ha egy makró vagy vBA ki nem kapcsolja őket. -
A művelet lekérdezését megerősítő üzenetek kikapcsolása egy adatbázis Annak eldöntése, hogy megbízható-e egy adatbázis.
esetében Ezt a módszert választva kikapcsolhatja az adott adatbázisra vonatkozó figyelmeztetéseket, amikor megnyílik. A Figyelmeztetések beállítása művelettel kikapcsolhatja az üzeneteket egy AutoExec makróban. Az adatbázisfájlnak megbízhatónak kell lennie ahhoz, hogy ez a makróművelet működjön; A megbízható adatbázisokkal kapcsolatos további információkért lásd: -
A művelet lekérdezését megerősítő üzenetek kikapcsolása adott feladatkészlet Figyelmeztetések beállítása makróműveletet, és használhatja a DoCmd.SetWarnings VBA-metódust is. Az adatbázisfájlnak megbízhatónak kell lennie ahhoz, hogy ez a makróművelet működjön; A megbízható adatbázisokkal kapcsolatos további információkért lásd: Annak eldöntése, hogy megbízható-e egy adatbázis.
esetén Ezt a módszert választva kikapcsolhatja a figyelmeztetéseket egy feladatkészlet időtartamára, majd visszakapcsolja őket; Például kikapcsolhatja az üzeneteket, miközben egy táblakép-lekérdezés fut, majd visszakapcsolja őket. Használhatja a
Vezérlőművelet lekérdezés-megerősítő üzenetei egy számítógéphez
Fontos: Ha ezzel a beállítással kapcsolja ki a művelet-lekérdezést megerősítő üzeneteket, az Access nem jeleníti meg az üzeneteket a számítógépen még olyan adatbázis esetében sem, amely az üzeneteket bekapcsoló makrót vagy modult tartalmaz.
-
A Fájl lapon kattintson a Beállítások gombra.
-
Az Access beállításai párbeszédpanel bal oldalán kattintson az Ügyfélbeállítások elemre.
-
Az Access beállításai párbeszédpanel jobb oldalán, a Szerkesztés szakaszban, a Megerősítés csoportban törölje a jelet a Műveleti lekérdezések jelölőnégyzetből, majd kattintson az OK gombra.
A művelet lekérdezését megerősítő üzenetek kikapcsolása egy adatbázis esetében
Az AutoExec makrókBan a Figyelmeztetések beállítása művelettel kikapcsolhatja a művelet lekérdezését megerősítő üzeneteket az adatbázisokban.
Fontos: Ha a makrót tartalmazó adatbázis nem megbízható, a Figyelmeztetések beállítása művelet nem fog futni. A megbízhatóságról és az adatbázisokról további információt az Annak eldöntése, hogy megbízik-e egy adatbázisban című cikkben talál.
Megjegyzés: Megkerülhető: Ha már van AutoExec nevű makró, nyissa meg a makrót Tervező nézetben, majd hajtsa végre az alábbi eljárás 2–4. lépését.
-
A Létrehozás lap Makrók és kódok csoportjában kattintson a Makró gombra.
-
A Makrószerkesztő tetején található legördülő listában válassza a Figyelmeztetések beállítása műveletet.
-
Ha nem látja a Figyelmeztetések beállítása műveletet a listában, a Makrótervezés lap Megjelenítés/elrejtés csoportjában győződjön meg arról, hogy az Összes művelet megjelenítése lehetőség van kiválasztva.
-
-
A Figyelmeztetések beállítása művelet alatt kattintson a Figyelmeztetések bekapcsolva elem melletti nyílra, és válassza ki a kívánt beállítást.
-
Kattintson a Mentés gombra.
-
A Mentés másként párbeszédpanelen írja be az AutoExec kifejezést.
-
Kattintson az OK gombra, és zárja be a Makrószerkesztőt. Az új makró az adatbázis következő megnyitásakor futni fog.
A makrók létrehozásáról a Felhasználóifelület-makró létrehozása című témakörben találhat további információt.
A művelet lekérdezését megerősítő üzenetek kikapcsolása adott feladatkészlet esetén
A művelet lekérdezés-megerősítő üzeneteinek kikapcsolásának két alapvető módja van: makróval és VBA-modullal. Mindkét esetben kóddal kapcsolhatja ki a figyelmeztetéseket, végrehajthatja a feladatok készletét, majd visszakapcsolja a figyelmeztetéseket. Csatolja a kódot egy eseményhez, például egy parancs eseményének kattintási eseményéhez vagy egy űrlap eseményének megnyitásához .
Egy modult csatol egy eseményhez, és amikor bekövetkezik, a modul lefut. Csatolhat például egy modult egy űrlap Megnyitásra eseményéhez. Amikor megnyílik az űrlap, a modul lefut. Az alábbi eljárás bemutatja, hogyan használható a DoCmd.SetWarnings metódus az űrlap Megnyitásra eseményében.
-
Nyissa meg az űrlapot Tervező nézetben.
-
Ha a tulajdonságlap nem látható, jelenítse meg az F4 billentyű lenyomásával.
-
Kattintson az űrlap bal felső sarkában található négyzetre, közvetlenül az űrlap objektumlapja alatt.
-
A tulajdonságlap Egyéb lapján győződjön meg arról, hogy a Modulértéke Igen.
-
Az Esemény lapon kattintson a Megnyitáskor eseményre, majd a build gombra (a nyíl melletti három pontra).
-
A Szerkesztő kiválasztása párbeszédpanelen tegye a következők egyikét:
-
VBA-modul használatához kattintson duplán a Code Builder elemre, és kövesse az eljárás további lépéseit.
-
Makró használatához kattintson duplán a Makrószerkesztőre, majd kövesse a Makró használata az üzenetek kikapcsolásához és visszakapcsolásához című eljárás lépéseit.
-
-
Írja be a DoCmd.SetWarnings (WarningsOff) parancsot, majd nyomja le az ENTER billentyűt.
-
Adja meg a szükséges kódot a végrehajtandó feladatok elvégzéséhez, ha a megerősítő üzenetek ki vannak kapcsolva.
-
Egy új sorba írja be a DoCmd.SetWarnings (WarningsOn) parancsot.
-
Zárja be a VBA-Szerkesztő, és mentse az űrlapot.
Az üzenetek kikapcsolása és visszakapcsolása makróval
-
A Makrószerkesztő tetején található legördülő listában válassza a Figyelmeztetések beállítása műveletet.
-
Ha nem látja a Figyelmeztetések beállítása műveletet a listában, a Makrótervezés lap Megjelenítés/elrejtés csoportjában győződjön meg arról, hogy az Összes művelet megjelenítése lehetőség van kiválasztva.
-
-
A Figyelmeztetések beállítása művelet alatt kattintson a Figyelmeztetések bekapcsolva elem melletti nyílra, és válassza a Nem lehetőséget.
-
Adja meg azokat a makróműveleteket, amelyeket ki szeretne kapcsolni a megerősítést kérő üzenetekkel.
-
Az utolsó tevékenységművelet alatt válassza a Figyelmeztetések beállítása műveletet, majd kattintson a Figyelmeztetések bekapcsolva melletti nyílra, és válassza az Igen lehetőséget.
-
Zárja be a Makrószerkesztőt, mentse a makrót, majd mentse az űrlapot.