Dejanje makra »NajdiZapis«

Z dejanjem PoiščiZapis v Accessovi namizni zbirki podatkov lahko poiščete prvi primerek podatkov, ki se ujema z pogoji, določenim z argumenti PoiščiZapis. Ti podatki so lahko v trenutnem zapis, naslednjem ali prejšnjem zapisu ali v prvem zapisu. Zapise lahko poiščete v aktivni tabeli podatkovni list, podatkovnem listu poizvedbe, podatkovnem listu obrazca ali obrazcu.

Opomba : Dejanje makra »PoiščiZapis« ni na voljo v programih Access Web App.

Nastavitev

V dejanju PoiščiZapis so ti argumenti:

Argument dejanja

Opis

Najdi to

Določa podatke, ki jih želite poiskati v zapisu. Vnesite besedilo, številko ali datum, ki ga želite poiskati, ali pa vnesite izraz, pred katerega postavite enačaj (=), v polje Najdi to v razdelku Argumenti dejanja v podoknu »Graditelj makrov«. Uporabite lahko nadomestne znake. To je zahtevan argument.

Ujemanje

Določa, kje so podatki v polje. Določite lahko iskanje podatkov v katerem koli delu polja (Kateri koli del polja), za podatke, ki zapolnijo celotno polje (Celotno polje), ali za podatke, ki so na začetku polja (Začetek polja). Privzeta vrednost je Celotno polje.

Razlikovanje malih in velikih črk

Določa, ali je iskanje razlikuje med malimi in velikimi črkami. Kliknite Da (izvede se iskanje z razlikovanjem velikih in malih črk) ali Ne (iskanje brez razlikovanja malih in velikih črk). Privzeta vrednost je Ne.

Iskanje

Določa, ali poteka iskanje od trenutnega zapisa navzgor proti začetku zapisov (Gor); navzdol proti koncu zapisov (Dol); ali navzdol proti koncu zapisov in nato od začetka zapisov do trenutnega zapisa, tako da so preiskani vsi zapisi (Vse). Privzeta vrednost je Vse.

Išči po oblikovanju

Določa, ali iskanje vključuje oblikovane podatke. Kliknite Da (Access išče podatke, kot so oblikovani in prikazani v polju) ali Ne (Access poišče podatke, kot so shranjeni v zbirki podatkov, njihova oblika pa ni vedno enaka prikazani). Privzeta vrednost je Ne.

S to funkcijo lahko omejite iskanje podatkov v določeni obliki. Kliknite na primer Da in vnesite 1,234 v argument Najdi to, če želite poiskati vrednost 1,234 v polju, ki je oblikovano tako, da vključuje vejice. Kliknite Ne, če želite vnesti 1234 in poiskati podatke v tem polju.

Če želite poiskati datume, kliknite Da in poiščite datum v točno določeni obliki, na primer 08-julij-2015. Če kliknete Ne, vnesite datum v argument Najdi to v takšni obliki, kot je nastavljena v območnih nastavitev na nadzorni plošči sistema Windows. Ta oblika je prikazana v polju Kratka oblika datuma, ki je na zavihku Datum v območnih nastavitvah. Če je na primer polje Kratka oblika datuma nastavljeno na M/d/yy, lahko vnesete 7/8/15 in Access bo našel vse vnose v polju z datumom, ki ustrezajo datumu 8. julij 2015, ne glede na to, kako je polje oblikovano.

Opomba : Argument Išči po oblikovanju velja le, če je trenutno polje vezani kontrolnik, argument Ujemanje je nastavljen na Celotno polje, argument Le trenutno polje je nastavljen na Da in argument Razlikovanje malih in velikih črk je nastavljen na Ne.

Če nastavite argument Razlikovanje malih in velikih črk na Ne ali argument Le trenutno polje na Ne, morate nastaviti tudi polje Išči po oblikovanju na Da.

Le trenutno polje

Določa, ali je iskanje omejeno na trenutno polje v posameznem zapisu ali vključuje vsa polja v vsakem zapisu. Iskanje v trenutnem polju je hitrejše. Kliknite Da (omejitev iskanja na trenutno polje) ali Ne (iskanje po vseh poljih v vsakem zapisu). Privzeta vrednost je Da.

Najdi prvo

Določa, ali se iskanje začne v prvem zapisu ali v trenutnem zapisu. Kliknite Da (začetek pri prvem zapisu) ali Ne (začetek pri trenutnem zapisu). Privzeta vrednost je Da.


Opombe

Ko makro zažene argument PoiščiZapis, Access poišče določene podatke v zapisih (vrstni red iskanja določa nastavitev argumenta Iskanje). Ko Access najde določene podatke, so podatki izbrani v zapisu.

Dejanje PoiščiZapis sproži enak postopek, kot če bi kliknili Iskanje na zavihku Osnovno, argumenti pa so enaki kot možnosti v pogovornem oknu Najdi in zamenjaj. Če nastavite argumente PoiščiZapis v oknu »Načrt makra« in nato zaženete makro, boste v pogovornem oknu Najdi in zamenjaj videli izbrane ustrezne možnosti, ko boste kliknili Iskanje.

Med sejo zbirke podatkov Access ohrani zadnje argumente PoiščiZapis, zato da vam ni treba vedno znova vnesti istih pogojev, ko izvedete nadaljnje operacije z dejanjem PoiščiZapis. Če pustite argument prazen, Access uporabi najnovejšo nastavitev za argument, ki je bila nastavljena za prejšnje dejanje PoiščiZapis, ali nastavitev v pogovornem oknu Najdi in zamenjaj.

Če želite poiskati zapis z makrom, uporabite dejanje PoiščiZapis, ne pa dejanja ZaženiUkaz, pri katerem je argument nastavljen za zagon ukaza Iskanje.

Opomba : Medtem ko dejanje PoiščiZapis ustreza ukazu Iskanje na zavihku Osnovno za tabele, poizvedbe in obrazce, ne ustreza ukazu Iskanje v meniju Urejanje v programu okno kode. Dejanja PoiščiZapis ne morete uporabiti za iskanje besedila v modulih.

Če je trenutno izbrano besedilo enako iskanemu besedilu v času izvajanja dejanja PoiščiZapis, se iskanje začne takoj po izboru v istem polju, kot je izbor, in v istem zapisu. V nasprotnem primeru se iskanje začne na začetku trenutnega zapisa. Tako lahko poiščete več primerkov istega kriterija iskanja, ki se lahko pojavi v enem zapisu.

Vendar upoštevajte, da uporaba ukazni gumb za zagon makra, ki vsebuje dejanje PoiščiZapis, pomeni,da bo prvi primerek kriterija iskanja najden večkrat. Do tega pride zato, ker s klikanjem ukaznega gumba odstranite fokus iz polja, ki vsebujejo ujemajočo se vrednost. Dejanje PoiščiZapis bo nato začelo iskanje od začetka zapisa. Če se želite izogniti tej težavi, zaženite makro s tehniko, ki ne spremeni fokusa, na primer z gumbom orodne vrstice po meri ali kombinacijo tipk, določeno v makru AutoKeys, ali pa nastavite fokus v makru na polje, ki vsebuje kriterije iskanja, preden izvedete dejanje PoiščiZapis.

Varnostno opozorilo : Izogibajte se uporabi izjave PošljiTipke ali makru AutoKeys pri občutljivih ali zaupnih informacijah. Zlonameren uporabnik bi lahko preprečil pritisnjene tipke in ogrozil zaščito vašega računalnika in podatkov.

Enako se zgodi tudi, če uporabite ukazni gumb za zagon makra, ki vsebuje dejanje NajdiNaslednjega.

Če želite zagnati dejanje PoiščiZapis v modulu Visual Basic for Applications (VBA), uporabite metodo PoiščiZapis predmeta DoCmd.

Za bolj zapletena iskanja boste morda želeli uporabiti dejanje makra NajdiZapis.

Razširite svoja znanja
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.

×