FindNextRecord-makrotoiminto

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Etsi seuraava tietue , joka täyttää edellisen EtsiTietue -makrotoiminto tai Etsi ja korvaa -valintaikkunassa (Valitse arvon määrittämän ehto käyttää Access-työpöytätietokantojen FindNextRecord -makrotoiminto Aloitus -välilehden Etsi). FindNextRecord -toiminnon avulla voit etsiä tietueita toistuvasti. Esimerkiksi voit siirtyä peräkkäin tietueet tietyn asiakkaan.

Huomautus: FindNextRecord-makrotoiminto on nimetty uudelleen EtsiSeuraava-FindNextRecord alkuun Access 2010: ssä.

Huomautus: FindNextRecord-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.

Asetus

FindNextRecord -toiminto ei ole argumentteja. FindNextRecord -toiminto etsii seuraavan tietueen, joka täyttää ehdot, jotka on määritetty EtsiTietue -toiminnon avulla tai Etsi ja korvaa -valintaikkunassa. EtsiTietue -toiminnon argumentit ole jaettu Etsi ja korvaa -valintaikkunan asetukset.

Määritä hakuehdot, käytä EtsiTietue -toimintoa. Yleensä EtsiTietue -toiminnon syötetään makro ja etsi seuraavia saman ehdot täyttäviä tietueita FindNextRecord -toiminnon avulla.

Huomautuksia

Tämä toiminto on saman tuloksen kuin käyttämällä Etsi ja korvaa -valintaikkunassa Etsi seuraava -painiketta.

Huomautus: Vaikka EtsiTietue vastaa taulukot, kyselyt ja lomakkeiden Aloitus -välilehden Etsi -komentoa, se ei vastaa Koodi-ikkunaMuokkaa -valikosta Etsi -komentoa. EtsiTietue - ja FindNextRecord toiminnon avulla et voi etsiä moduulit tekstiä.

Vihje: Jos olet määrittänyt EtsiTietue -toiminnon Vain nykyinen kenttä -argumentin arvoksi Kyllä, voit joutua siirtäminen aktiivisuus etsit ennen kuin käytät tiedot sisältävän ohjainSiirryOhjausobjektiin -toiminnon avulla FindNextRecord -toiminto.

Jos valittuna olevan tekstin on sama kuin hakuteksti FindNextRecord -makrotoiminto suoritetaan aikaa, haku aloitetaan välittömästi valintaa samoissa kentissä kuin valinta ja tietueessa. Muussa tapauksessa haku alkaa nykyisen tietueen alkuun. Voit etsiä useita hakuehdot, jotka saattavat näkyä esiintymiä yhden tietueen.

Huomaa kuitenkin, että jos käytät komentopainikeFindNextRecord -toiminnon sisältävän makron suorittamiseen, hakuehtoja ensimmäisen esiintymän löydetään toistuvasti. Tämä ongelma ilmenee, koska komentopainikkeen valitseminen poistaa aktiivisuus vastaavan arvon sisältävästä kentästä. FindNextRecord -toiminto aloittaa haun tietueen alusta. Voit välttää tämän ongelman suorittamalla makron käyttämällä tekniikkaa, joka ei muuta kohdistus, kuten mukautetun työkalurivin painikkeen tai Tulostatietue-makrotoiminnon määritelty näppäinyhdistelmä. Voit myös määrittää kohdistuksen makron sisältävä hakuehdot, ennen kuin suoritat FindNextRecord -toiminnon kenttä.

Sama toistuu myös, jos käytät komentopainiketta määritetty eiLöydä ensimmäisen argumentin EtsiTietue -toiminnon sisältävän makron suorittamiseen.

Jos haluat suorittaa FindNextRecord -toiminnon Visual Basic for Applications-moduulissa, käytä DoCmd -objektin EtsiSeuraava -menetelmää.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×