Makrokomandos veiksmas Rastiįrašą

Galima „Access“ duomenų bazėse naudoti veiksmą Rastiįrašą, kad rastumėte pirmą duomenų, atitinkančių kriterijai, nurodytų Rastiįrašą argumentu, egzempliorių. Šie duomenys gali būti dabartiniame įrašas, paskesniame ar ankstesniame įraše ar pirmajame įraše. Įrašus galima rasti aktyvioje lentelėje duomenų lapas, užklausos duomenų lape, formos duomenų lape ar formoje.

Pastaba : Makrokomandos veiksmas Rastiįrašą „Access“ žiniatinklio programose nepsiekiamas.

Parametras

Veiksmas Rastiįrašą turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Rasti

Nurodomi duomenys, kuriuos norite rasti įraše. Įveskite tekstą, skaičių ar datą, kurią norite rasti, arba įveskite išraiška, prieš kurį yra lygybės ženklas (=), lauko Rasti ką makrokomandų daryklės srityje Veiksmo argumentai. Galima naudoti pakaitos simbolius. Tai būtina argumentas.

Atitikimas

Nurodo, kur yra duomenys laukas. Galima nurodyti duomenų iešką bet kurioje lauko dalyje (Bet kuri lauko dalis), duomenų, kurie užpildo visą lauką (Visas laukas), iešką ar duomenų, esančių lauko pradžioje (Lauko pradžia), iešką. Numatytoji reikšmė yra Visas laukas.

Skirti ABC nuo abc

Nurodoma, ar ieška yra skiriantis didžiąsias ir mažąsias raides. Spustelėkite Taip (atlikti iešką, skirianti ABC nuo abc) arba Ne (ieškoti neskirianti ABC nuo abc). Numatytoji reikšmė yra Ne.

Ieška

Nurodoma, ar ieška vykdoma nuo dabartinio įrašo iki įrašų pradžios (Iki); iki įrašų pabaigos (Žemyn); ar iki įrašų pabaigos, tada nuo įrašų pradžios iki dabartinio įrašo, kad ieška būtų vykdoma visuose įrašuose (Visi). Numatytoji reikšmė yra Visi.

Ieškoti kaip formatuojamo

Nurodoma, ar ieška apima formatuotus duomenis. Spustelėkite Taip („Access“ ieško duomenų, suformatuotų ir rodomų lauke) arba Ne („Access“ ieško duomenų, kurie saugomi duomenų bazėje, o tai ne visada tas pats, kaip ieškoti duomenų pagal jų rodymą). Numatytoji reikšmė yra Ne.

Šią funkciją galima naudoti siekiant apriboti iešką konkretaus formato duomenimis. Pavyzdžiui, spustelėkite Taip ir įveskite 1,234 argumente Rasti ką, kad būtų rasta reikšmė 1,234 lauke, suformatuotame įtraukti kablelius. Spustelėkite Ne, jei norite įvesti 1234, kad būtų atliekama duomenų ieška šiame lauke.

Norėdami ieškoti datų, spustelėkite Taip, kad būtų rasta tiksliai suformatuota data, pvz., 2015 m. liepos 08. Jei spustelėsite Ne, įveskite datą argumentui Rasti ką formatu, kuris nustatytas „Windows“ valdymo skydo regiono parametruose. Formatas parodytas lauke Trumpasis datos formatas, kuris yra regiono parametrų skirtuke Data. Jei laukas Trumpasis datos formatas nustatytas į M/d/yy, galima įvesti 7/8/15 ir „Access“ ras visus įrašus lauke Data, atitinkančius liepos mėn. 8 d., 2015 m., neatsižvelgiant į tai, kaip šis laukas suformatuotas.

Pastaba : Argumentas Ieškoti kaip formatuojamo veikia tik tuo atveju, jeigu dabartinis laukas yra susietasis valdiklis, argumentas Atitinka nustatytas į Visas laukas, argumentas Tik dabartinis laukas nustatytas į Taip, o argumentas Skirti ABC nuo abc nustatytas į Ne.

Nustačius Skirti ABC nuo abc į Taip ar Tik dabartinis laukas į Ne, būtina taip pat nustatyti Ieškoti kaip formatuojamo į Taip.

Tik dabartinis laukas

Nurodoma, ar ieška apsiriboja kiekvieno įrašo dabartiniu lauku, ar apima kiekvieno įrašo visus laukus. Ieška dabartiniame lauke vykdoma sparčiau. Spustelėkite Taip (apriboti iešką pagal dabartinį lauką) arba Ne (Ieškoti kiekvieno įrašo visuose laukuose). Numatytoji reikšmė yra Taip.

Rasti pirmą

Nurodoma, ar ieška pradedama nuo pirmojo įrašo, ar dabartinio įrašo. Spustelėkite Taip (pradedama nuo pirmojo įrašo) arba Ne (pradedama nuo dabartinio įrašo). Numatytoji reikšmė yra Taip.


Pastabos

Jeigu makrokomanda vykdo veiksmą Rastiįrašą, „Access“ ieško įrašų konkrečių duomenų (ieškos tvarka priklauso nuo argumento Ieška parametro). Kai „Access“ randa konkrečius duomenis įraše, jie pažymimi.

Veiksmas Rastiįrašą lygiavertis spustelėjimui Rasti skirtuke Pagrindinis, o jo argumentai yra tokie patys kaip parinktys lauke Radimas ir keitimas. Jei makrokomandų kūrimo lange nustatomi argumentai Rastiįrašą, o tada vykdoma makrokomanda, rodomos atitinkamos parinktys, pasirinktos dialogo lange Radimas ir keitimas spustelėjus Rasti .

„Access“ išlaiko naujausius argumentus Rastiįrašą duomenų bazės seanso metu, kad nereikėtų kiekvieną kartą įvesti tų pačių kriterijų atliekant tolesnes operacijas su veiksmu Rastiįrašą. Jei argumentą paliksite tuščią, „Access“ naudos naujausią argumento nustatymą, kurį nustatė ankstesnis veiksmas Rastiįrašą arba kuris buvo nustatytas dialogo lange Radimas ir keitimas.

Jeigu norite rasti įrašą naudodami makrokomandą, naudokite veiksmą Rastiįrašą, ne veiksmą Vykdytikomandą su argumentu, nustatytu vykdyti komandą Rasti.

Pastaba : Veiksmas Rastiįrašą atitinka komandą Rasti, esančią skirtuke Pagrindinis lentelėms, užklausoms ir formoms, bet ji neatitinka komandos Rasti, esančios kodo langas meniu Redagavimas. Negalima naudoti veiksmo Rastiįrašą ieškant teksto moduliuose.

Jei šiuo metu pažymėtas tekstas yra toks pats, kaip ieškos tekstas atliekant veiksmą Rastiįrašą, ieška pradedama iš karto atsižvelgiant į pažymėtą sritį tame pačiame lauke ir tame pačiame įraše. Kitu atveju ieška pradedama nuo dabartinio įrašo pradžios. Taip galima rasti kelis tų pačių ieškos kriterijų egzempliorius, kurie gali būti rodomi viename įraše.

Atkreipkite dėmesį, kad naudojant komandos mygtukas vykdant makrokomandą, kurioje yra veiksmas Rastiįrašą, pirmas ieškos kriterijų egzempliorius bus rastas kelis kartus. Taip veikiama todėl, kad spustelėjus komandos mygtuką įvesties vieta pašalinamas iš lauko, kuriame yra sutampanti reikšmė. Veiksmas Rastiįrašą veiksmas pradės iešką nuo įrašo pradžios. Norėdami išvengti šios problemos, vykdykite makrokomandą naudodami įvesties vietos nekeičiančią techniką, pvz., pasirinktinės įrankių juostos mygtuką ar klavišų kombinaciją, apibrėžtą makrokomandoje Automatiniairaktai arba suaktyvinkite makrokomandą lauke, kuriame yra ieškos kriterijus, o tik tada vykdykite veiksmą Rastiįrašą.

Saugos pranešimas : Venkite naudoti sakinį Klaviatūroskomandos ar makrokomandą Automatiniairaktai su slapta arba konfidencialia informacija. Pakenkti norintis vartotojas gali fiksuoti klavišų paspaudimus ir pažeisti kompiuterio ir duomenų saugą.

Tas pats nutinka, jei naudojate komandos mygtuką, skirtą vykdyti makrokomandą, kurioje yra veiksmas Rastikitą.

Jei norite vykdyti veiksmą Rastiįrašą „Visual Basic for Applications“ (VBA) modulyje, naudokite objekto DoCmd metodą Rastiįrašą.

Sudėtingesnes ieškas galima vykdyti naudojant makrokomandos veiksmą Ieškotiįrašo.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×