Office
Conectare

Acțiunea de macrocomandă FindNextRecord

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

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 (pe pornire tab, 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, puteți introduce 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 .

Extindeți-vă competențele Office
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.

×