Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Varat izmantot makro darbību FindNextRecord Access datora datu bāzēs, lai atrastu nākamo ieraksts, kas atbilst kritēriji, ko norāda iepriekšējā makro darbība FindRecord, vai vērtību dialoglodziņā Atrašana un aizstāšana (cilnē Sākums noklikšķiniet uz Atrast). Varat izmantot darbību FindNextRecord , lai atkārtoti meklētu ierakstus. Piemēram, varat pārvietoties pa visiem noteikta klienta ierakstiem.

Piezīme.: Makro darbība FindNextRecord ir pārdēvēta no FindNext uz FindNextRecord, sākot no Access 2010.

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

Iestatījums

Darbībai FindNextRecord nav argumentu. Darbība FindNextRecord atrod nākamo ierakstu, kas atbilst kritērijiem, ko iestatīja darbība FindRecord vai kas ir atrodams dialoglodziņā Atrašana un aizstāšana. Darbības FindRecord argumenti tiek koplietoti ar opcijām dialoglodziņā Atrašana un aizstāšana.

Lai iestatītu meklēšanas kritērijus, izmantojiet darbību FindRecord . Parasti jūs ievadāt darbību FindRecordmakro pēc tam izmantojiet darbību FindNextRecord , lai atrastu veiksmīgas ierakstus, kas atbilst tiem pašiem kritērijiem.

Piezīmes

Šai darbībai ir tāds pats efekts kā izmantojot pogu Atrast nākamo dialoglodziņā Atrašana un aizstāšana.

Piezīme.: Lai gan darbība FindRecord atbilst komandai Atrast cilnē Sākums tabulās, vaicājumos un formās, tā neatbilst komandai Atrast grupas kodu logs. Nevarat izmantot darbību FindRecord vai darbību FindNextRecord , lai meklētu tekstu moduļos.

Padoms.: Ja darbības FindRecord argumentu Tikai pašreizējais lauks iestatījāt uz Jā, iespējams, jums būs jāizmanto darbība GoToControl, lai pārvietotu fokuss uz vadīkla, kurā ir meklējamie dati, pirms izmantojat darbību FindNextRecord.

Ja pašlaik atlasītais teksts ir tāds pats kā meklējamais teksts makro darbības FindNextRecord izpildes laikā, meklēšana tiek sākta nekavējoties pēc atlases tajā pašā laukā un ierakstā. Pretējā gadījumā meklēšana tiek sākta pašreizējā ieraksta sākumā. Tādējādi varat atrast viena meklēšanas kritērija vairākas instances, kas var būt redzamas vienā ierakstā.

Tomēr ņemiet vērā, ka, komandas poga makro, kas ietver darbību FindNextRecord , pirmā meklēšanas kritēriju instance tiks atrasta atkārtoti. Šī darbība notiek tāpēc, ka, noklikšķinot uz komandpogas, fokuss atbilstošo vērtību saturošā laukā. Pēc tam darbība FindNextRecord sāk meklēšanu no ieraksta sākuma. Lai izvairītos no šīs problēmas, izpildiet makro, izmantojot metodi, kas nemaina fokusu, piemēram, pielāgotu rīkjoslas pogu vai taustiņu kombināciju, kas definēta AutoKeys makro. Vai arī pirms darbības FindNextRecord izpildes iestatiet makro fokusu uz lauku, kurā ir meklēšanas kritēriji.

Tāda pati darbība tiek veikta arī tad, ja izmantojat komandpogu, lai izpildītu makro, kurā ietverta darbība FindRecord , un arguments Atrast pirmo ir iestatīts uz .

Lai izpildītu darbību FindNextRecord modulī Visual Basic for Applications, izmantojiet FindNext metodi, kas izmantota DoCmd objektam .

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?
Nospiežot Iesniegt, jūsu atsauksmes tiks izmantotas Microsoft produktu un pakalpojumu uzlabošanai. Jūsu IT administrators varēs vākt šos datus. Paziņojums par konfidencialitāti.

Paldies par jūsu atsauksmēm!

×