FindNextRecord makro darbība

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Varat izmantot FindNextRecord makro darbība programmā Access datora datu bāzēm, lai atrastu nākamo ieraksts , kas atbilst kritēriji norādījis iepriekšējās makro darbība FindRecord vai arī vērtību dialoglodziņā atrašana un aizstāšana (cilnē Sākums noklikšķiniet uz atrast). FindNextRecord darbību var izmantot, lai atkārtoti meklēt ierakstu. Piemēram, varat pārvietot secīgi caur visiem ierakstiem konkrētam klientam.

Piezīme.: Makro darbība FindNextRecord tika pārdēvēta no FindNext FindNextRecord sākuma programmā Access 2010.

Piezīme.: Makro darbība FindNextRecord nav pieejama Access tīmekļa lietojumprogrammās.

Iestatījums

FindNextRecord darbībai nav argumentu. Darbība FindNextRecord atrod nākamo ierakstu, kas atbilst norādītajiem kritērijiem, darbība FindRecord vai dialoglodziņā atrašana un aizstāšana . Darbībai FindRecord argumenti tiek koplietoti ar opcijas dialoglodziņā atrašana un aizstāšana .

Lai iestatītu meklēšanas kritērijus, izmantojiet darbību FindRecord . Parasti ievada darbība FindRecordmakro un pēc tam izmantojiet FindNextRecord darbību, lai atrastu tālākajā tiem pašiem kritērijiem atbilstošus ierakstus.

Piezīmes

Šī darbība ir tāds pats efekts kā dialoglodziņā atrašana un aizstāšana , izmantojot pogu Atrast nākamo .

Piezīme.: Lai gan darbība FindRecord atbilst komandu atrast , cilnē Sākums tabulu, vaicājumu un formu, netiek atbilst kodu logsizvēlnē Rediģēt komandu atrast . Darbību FindRecord vai FindNextRecord darbību nevar izmantot, lai meklētu tekstu moduļi.

Padoms.: Ja esat iestatījis darbība FindRecord arguments Tikai pašreizējais lauks uz , iespējams, būs GoToControl izmantot, lai pārvietotu fokussvadīkla , kurā ietverti dati, ko meklējat, pirms izmantojat FindNextRecord darbību.

Ja pašlaik atlasītais teksts ir tāda pati, kā meklējamo tekstu FindNextRecord makro darbība tiek veikta laikā, meklēšana tiek sākta uzreiz pēc atlases, vienā laukā ar atlasi, un tā paša ieraksta. Pretējā gadījumā meklēšana tiek sākta pašreizējā ieraksta sākumā. Tas ļauj atrast vairāku instanču pašu meklēšanas kritērijus, kas var tikt parādīts tikai viens ieraksts.

Tomēr, ņemiet vērā, ka, ja izmantojat komandas poga , lai izpildītu makro, kurā iekļauta darbība FindNextRecord , pie pirmā rezultāta meklēšanas kritērijus tiks atrasts atkārtoti. Šī problēma rodas, jo fokuss noklikšķinot uz komandas pogas noņem no lauka, kurā ir atbilstošā vērtība. FindNextRecord darbību tam tiks sākta meklēšana, sākot ar ierakstu. Lai novērstu šo problēmu, palaidiet makro, izmantojot metodi, kas nemaina fokusu, piemēram, pielāgotas rīkjoslas pogu vai taustiņu kombināciju ir definēta makro AutoKeys. Varat arī iestatīt fokusu makro lauku, kas satur meklēšanas kritērijus, pirms veicat FindNextRecord darbību.

Līdzīgs rezultāts rodas, ja izmantojat komandas pogu, lai palaistu makro, kurā iekļauta darbība FindRecord ar Meklēt pirmo argumentu, kas iestatīts uz .

Lai izpildītu darbību FindNextRecord Visual Basic for Applications moduļa, izmantojiet objekta DoCmd metodi FindNext .

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×