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

Segítségével a FindNextRecord makróművelet az asztali Access-adatbázisokban a következő rekord , amely megfelel az előző RekordKeresése makróművelet vagy az érték a Keresés és csere párbeszédpanelen (a megadott feltételek megkeresése a Kezdőlap fülre, kattintson a Keresésgombra). A FindNextRecord művelettel a rekordok keresése. Ha például mozoghat egymás után összes rekordot egy adott vevő.

Megjegyzés: Az Access 2010 FindNextRecord elejére a FindNextRecord makróművelet a KövetkezőKeresése lett átnevezni.

Megjegyzés: A FindNextRecord makróművelet nem érhető el az Access-webalkalmazásokban.

Beállítás

A FindNextRecord művelet bármelyik argumentum nem tartozik. A FindNextRecord művelet a következő rekord, amely megfelel a RekordKeresése művelet vagy a Keresés és csere párbeszédpanelen a feltétel találja meg. A RekordKeresése művelet argumentumai vannak osztva a Keresés és csere párbeszédpanel beállításaival.

A keresési feltételek megadásához használja a RekordKeresése műveletet. A szokásos írja be a RekordKeresése művelet egy makró , és a FindNextRecord művelettel azonos feltételeknek megfelelő rekordok megkeresésére.

Megjegyzések

Ez a művelet hatása használatával a Következő gombra a Keresés és csere párbeszédpanelen.

Megjegyzés: Bár a RekordKeresése művelet felel meg a Keresés parancs a Kezdőlap lap, táblák, lekérdezések és űrlapok, akkor nem felel meg a Keresés parancs a kódablaka Szerkesztés menü. A RekordKeresése művelet vagy FindNextRecord művelet nem használható modulban szöveg keresése.

Tipp: A Csak az aktuális mezőben argumentum a RekordKeresése művelet Igenértékűre állított be, szükség lehet a VezérlőelemreUgrás művelettel keres használata előtt adatokat tartalmazó vezérlő a fókusz áthelyezése a FindNextRecord műveletet.

Ha a kijelölt szöveg ugyanaz, mint a keresett szöveget a FindNextRecord makróművelet végzik időben, a keresés azonnal követően kezdődik a kijelöléssel, az ugyanazt a mezőt, a kijelölt nevekre, és az ugyanazt a rekordot. Egyéb esetben a keresés indítása az aktuális rekord kezdődik. Ez lehetővé teszi, hogy az azonos keresési feltételek, esetleg megjelenő több példányban található egyetlen olyan rekordot.

Megjegyzendő, hogy egy FindNextRecord műveletet tartalmazó makrót futtat egy parancsgomb használatakor az első példányt a keresési feltételek találhatók többször. A jelenség oka az, hogy a parancs gombra kattintva a fókusz eltávolítja az egyező értéket tartalmazó mező. A FindNextRecord művelet majd elindul a keresést az elejétől a rekord. A probléma elkerülése érdekében, futtassa a makrót egy technika, amely nem változtatja meg a fókuszt, például egyéni eszköztárgomb vagy egy AutoKeys makró definiált billentyűkombináció használatával. Másik lehetőségként a fókuszt a makrót tartalmazó a keresési feltételek, mielőtt a FindNextRecord művelet végrehajtása mezőre.

A jelenség akkor is előfordul, ha a parancsgomb az Első keresése argumentum értéke nemRekordKeresése műveletet tartalmazó makró futtatása.

A FindNextRecord művelet Visual Basic for Applications modulban futtatásához használja a DoCmd objektum KövetkezőKeresése metódusát.

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.

×