Újralekérdezés makróművelet

Fontos: Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

A ismételt lekérdezése művelettel adatok frissítése az az aktív objektumon megadott vezérlő úgy, hogy a vezérlő forrásának lekérdezésével. Ha nincs megadva, ez a művelet forrását a magára az objektumra. Ez a művelet segítségével győződjön meg arról, hogy az aktív objektum vagy valamelyik vezérlőeleme jeleníti meg a legfrissebb adatok.

Beállítás

Az Újralekérdezés művelet argumentumai a következők:

Művelet argumentuma

Leírás

Vezérlőelemnév

A frissíteni kívánt vezérlőelem neve. Írja be a vezérlőelem nevét a Makrószerkesztő ablak Argumentumok területének Vezérlőelemnév mezőjébe. Csak a vezérlőelem nevét írja be, ne a teljesen minősített azonosítót (utóbbira példa: Forms!űrlapnév![vezérlőelemnév]). Ha az egész objektum forrását szeretné lekérdezni, hagyja üresen ezt az argumentumot. Ha az aktív objektum egy adatlap vagy egy lekérdezés eredménykészlet, ezt az argumentumot üresen kell hagyni.

Megjegyzés

Az Újralekérdezés művelet a következő feladatokat végzi el:

  • Újra lefuttatja a vezérlőelem vagy objektum alapját adó lekérdezést.

  • Megjeleníti az új vagy megváltozott rekordokat, és eltávolítja a törölt rekordokat a vezérlőelem vagy objektum alapját adó tábla.

Megjegyzés: Az Újralekérdezés művelet nem módosítja a rekordmutató helyzetét.

A lekérdezésre vagy táblára épülő vezérlőelemek a következők:

  • Listák és kombinált listák.

  • Segédűrlap vezérlők.

  • OLE-objektumok, például diagramok.

  • A vezérlők Tartományösszegző függvényt, például Directory tartományi szolgáltatásokegyesített üzenetküldési.

Ha a megadott vezérlőelem nem lekérdezésre vagy táblára épül, ez a művelet újraszámítja a vezérlőelemet.

Ha a Vezérlőelemnév argumentumot üresen hagyja, az Újralekérdezés művelet hatása ugyanaz, mint ha a fókusz helyezné az adott objektumot, és megnyomná a SHIFT+F9 billentyűkombinációt. Ha egy segédűrlap vezérlőelemen van a fókusz, ez a művelet csak a segédűrlap forrását frissíti (éppúgy, mint a SHIFT+F9 billentyűkombináció).

Megjegyzés: Az ismételt lekérdezése művelet a forrását a vezérlőelem vagy objektum. Viszont a ObjektumÚjrarajzolása művelet argumentum a megadott objektum vezérlőelemek, de nem ismételt lekérdezése az adatbázis vagy új rekordok megjelenítése. A műveletnek nemcsak lekérdezi az aktív objektumot, de minden alkalmazott szűrők, és az ismételt lekérdezése művelet nem is eltávolítja.

Ha egy olyan vezérlőelemet szeretne lekérdezni, amely nem az aktív objektum része, egy Visual Basic for Applications (VBA) nyelvű modul Requery metódusát kell használnia az Újralekérdezés művelet vagy az annak megfelelő (a DoCmd objektumhoz tartozó) Requery metódus helyett. A VBA Requery metódusa gyorsabb, mint az Újralekérdezés művelet, vagy a DoCmd.Requery metódus. Ezen kívül az Újralekérdezés művelet és a DoCmd.Requery metódus használata esetén a Microsoft Office Access 2007 bezárja a lekérdezést, majd az adatbázisból tölti be újra, míg a Requery metódus esetén az Access a lekérdezés bezárása és megnyitása nélkül futtatja újra. Jegyezze meg, hogy az ActiveX Data Object (ADO) Requery metódusa ugyanúgy működik, mint az Access Requery metódusa.

Megjegyzés: Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek 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.

×