Dejanje makra FindNextRecord «»

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Uporabite lahko «dejanje makra» FindNextRecord v namiznih zbirk podatkov Access, če želite poiskati naslednjo zapis , ki ustreza pogoji določil prejšnje dejanje makra NajdiZapis ali vrednost v polje Najdi in zamenjaj «pogovorno okno» (na v dom se s tabulatorko, kliknite Iskanje). Z dejanjem FindNextRecord ponavljajoče iskanje zapisov. Na primer, lahko premaknete zaporedoma skozi vse zapise za določenega kupca.

Opomba: «Dejanje makra »FindNextRecord se je preimenoval iz NajdiNaslednjega FindNextRecord začetek v programu Access 2010.

Opomba: «Dejanje makra »FindNextRecord ni na voljo v programih Access web app.

Nastavitev

«Dejanje »FindNextRecord nima argumentov. Dejanje FindNextRecord najde naslednji zapis, ki ustrezajo pogojem, nastavite tako, da NajdiZapis ali v pogovornem oknu Najdi in zamenjaj« .» Argumenti za dejanje NajdiNaslednjega so v skupni rabi z možnostmi v pogovornem oknu Najdi in zamenjaj .

Če želite nastaviti pogoje iskanja, uporabite dejanje PoiščiZapis . Po navadi, vnesite dejanje PoiščiZapis v makro in nato uporabite dejanje FindNextRecord najti naslednji zapisi, ki ustrezajo pogojem, enako.

Opombe

S tem dejanjem so isti učinek, kot so pošiljanje gumb Nadaljuj iskanje v pogovornem oknu Najdi in zamenjaj .

Opomba: Čeprav NajdiZapis ustreza ukaz najdete na zavihku osnovno tabel, poizvedb in obrazcev, ne ustrezajo Iskanje ukaz v meniju Urejanje v okno kode. Če želite poiskati besedilo v module ni mogoče uporabiti NajdiZapis ali FindNextRecord dejanje.

Namig: Če je argument Le trenutno poljeNajdiZapis ste nastavljena na da, morda morate uporabiti PojdiNaKontrolnik , če se želite premakniti fokuskontrolnik s podatki, ki jih iščete preden uporabite FindNextRecord dejanje.

Če je trenutno izbrano besedilo enako kot besedilo za iskanje kadar se izvaja «dejanje makra» FindNextRecord , iskanje se začne takoj za izbiro, v istem polju kot izbor in v isti zapis. V nasprotnem primeru iskanje začne na začetku v trenutnem zapisu. To vam omogoča, če želite poiskati več primerkov iste pogoje iskanja, ki se lahko prikaže v en zapis.

Pa upoštevajte, da če uporabljate ukazni gumb , če želite zagnati makro, ki vsebuje dejanje FindNextRecord , prvi primerek iskalne pogoje bo mogoče najti večkrat. To se zgodi, ker fokus iz polja, ki vsebuje ustrezno vrednost tako, da kliknete ukazni gumb Odstrani. FindNextRecord dejanje nato začne iskanje od začetka zapisa. Če se želite izogniti tej težavi, zaženite makro tako, da uporabite tehniko, ki se ne spremeni fokusa, na primer gumb orodne vrstice po meri ali kombinacijo tipk, določenih v makro Samotipke. Lahko pa nastavite fokus v makru polje, ki vsebuje pogoje iskanja, preden izvedete dejanje FindNextRecord .

Enako delovanje se pojavi, če uporabite ukazni gumb za zagon makra, ki vsebuje dejanje PoiščiZapisPoiščite prvi argument nastavljen na ne.

Če želite zagnati dejanje FindNextRecord v modulu Visual Basic for Applications, uporabite metodo NajdiNaslednjega predmeta DoCmd .

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×