Acțiunea de macrocomandă FindNextRecord

Important: Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Puteți utiliza acțiunea de macrocomandă FindNextRecord în bazele de date desktop Access pentru a găsi următoarea înregistrare , care îndeplinește criterii specificate de acțiunea de macrocomandă CăutareÎnreg anterioară sau valoarea din caseta de dialog Găsire și înlocuire (fila pornire , faceți clic pe găsirea). Puteți utiliza acțiunea FindNextRecord pentru a căuta în mod repetat înregistrări. De exemplu, puteți să mutați succesiv prin toate înregistrările pentru un anumit client.

Notă: Acțiunea de macrocomandă FindNextRecord a fost redenumit din SeCautăUrmătoarea la începutul FindNextRecord în Access 2010.

Notă: Acțiunea de macrocomandă FindNextRecord nu este disponibilă în aplicațiile web Access.

Setare

Acțiunea FindNextRecord nu are orice argumente. Acțiunea FindNextRecord găsește din următoarea înregistrare care îndeplinește criteriile setarea acțiunea CăutareÎnreg fie în caseta de dialog Găsire și înlocuire . Argumente pentru acțiunea CăutareÎnreg sunt partajate cu opțiunile din caseta de dialog Găsire și înlocuire .

Pentru a seta criteriile de căutare, utilizați acțiunea CăutareÎnreg . De obicei, când introduceți o acțiunea CăutareÎnreg într-o macrocomandă , apoi utilizați acțiunea FindNextRecord pentru a găsi succesive înregistrări care îndeplinesc criteriile același.

Observații

Această acțiune are același efect ca utilizând butonul Următorul găsit din caseta de dialog Găsire și înlocuire .

Notă: Deși acțiunea CăutareÎnreg corespunde comanda Găsire pe fila pentru tabele, interogări și forme , aceasta nu corespund comanda Găsire din meniul Editare din fereastră de cod. Nu puteți utiliza acțiunea CăutareÎnreg sau FindNextRecord acțiuni pentru a căuta textul în module.

Sfat: Dacă ați configurat argumentul Numai în câmpul curent al acțiunea CăutareÎnreg la Da, poate fi necesar să utilizați acțiunea SaltLaControl pentru a muta focalizare la control care conține datele pe care le căutați înainte de a utiliza acțiunea FindNextRecord .

Dacă textul selectat în prezent este la fel ca text de căutare în momentul în care se execută acțiunea de macrocomandă FindNextRecord , căutarea începe imediat după selecție, în același câmp ca selecția și în aceeași înregistrare. În caz contrar, căutarea începe de la început din înregistrarea curentă. Acest lucru vă permite să găsiți mai multe instanțe ale același criteriile de căutare, care poate apărea într-o singură înregistrare.

Cu toate acestea, Rețineți că dacă utilizați o buton de comandă pentru a rula o macrocomandă care conține acțiunea FindNextRecord , prima instanță a criteriile de căutare va fi găsite în mod repetat. Acest comportament apare pentru că făcând clic pe butonul de comandă elimină focalizare din câmpul care conține valoarea corespondentă. Acțiunea FindNextRecord apoi va începe căutarea de la început din înregistrare. Pentru a evita această problemă, rulați macrocomanda, utilizând o tehnică care nu se schimbă focalizarea, cum ar fi un buton din bara de instrumente particularizate sau o combinație de taste definite într-o macrocomandă AutoKeys. Ca alternativă, setați focalizarea în macrocomandă la câmpul care conține criteriile de căutare înainte de a vă efectueze acțiunea FindNextRecord .

Același comportament apare și dacă utilizați un buton de comandă pentru a rula o macrocomandă care conține acțiunea CăutareÎnreg cu Găsiți primul argument setată la nu.

Pentru a rula acțiunea FindNextRecord într-un modul Visual Basic for Applications, utilizați metoda SeCautăUrmătoarea a obiectului DoCmd .

Notă: Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×