Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Možete upotrijebiti akciju FindRecord u bazama podataka programa Access na stolnim računalima da biste pronašli prvu instancu podataka koja ispunjava kriteriji navedene u argumentima FindRecord. Ti podaci mogu biti u trenutnom slog, u sljedećem ili prethodnom zapisu ili pak u prvom zapisu. Zapise možete pronaći u aktivnoj podatkovni list, podatkovnoj tablici upita, podatkovnoj tablici obrasca ili obrascu.

Napomena: Akcija makronaredbe FindRecord nije dostupna u web-aplikacijama programa Access.

Postavka

Akcija FindRecord ima sljedeće argumente.

Argument akcije

Opis

Traži ovo

Navodi podatke koje želite pronaći u zapisu. Unesite tekst, broj ili datum koji želite pronaći ili upišite izraz, kojem prethodi znak jednakosti (=), u okvir Traži ovo u odjeljku Argument akcije u oknu sastavljača makronaredbi. Možete koristiti zamjenske znakove. To je obavezan argument.

Podudaranje

Određuje smještaj podataka u polje. Možete zadati traženje podataka u bilo kojem dijelu polja (Bilo koji dio polja), podataka koji ispunjavaju cijelo polje (Cijelo polje) ili podataka smještenih na početku polja (Početak polja). Zadana je postavka Cijelo polje.

Velika/mala slova

Određuje je li pretraživanje razlikovanje malih i velikih slova. Kliknite Da (za pretraživanje u kojem se razlikuju velika i mala slova) ili Ne (pretraživanje bez preciznog razlikovanja velikih i malih slova). Zadana je postavka Ne.

Pretraživanje

Određuje nastavlja li se pretraživanje od aktualnog zapisa prema početku zapisa (Gore); prema dolje do završetka zapisa (Dolje); ili prema dolje do završetka zapisa, a zatim od početka zapisa do aktualnog zapisa da bi se pretražili svi zapisi (Sve). Zadana je postavka Sve.

Pretraživanje prema oblikovanju

Određuje obuhvaća li pretraživanje oblikovane podatke. Kliknite Da (Access traži podatke kako su oblikovani i prikazani u polju) ili Ne (Access traži podatke kako su pohranjeni u bazi podataka, a to nije uvijek istovjetno prikazanim podacima). Zadana je postavka Ne.

Tu značajku možete koristiti da biste ograničili traženje na podatke u određenom obliku. Možete, primjerice, kliknuti Da pa upisati 1,234 u argument Traži ovo da biste pronašli vrijednost 1,234 u polju koje je oblikovano tako da sadrži zareze. Kliknite Ne ako želite upisati 1234 da biste pronašli podatke u tom polju.

Da biste potražili datume, kliknite Da da biste pronašli datum točno onako kako je oblikovan, npr. 08. srpnja 2015. Ako kliknete Ne, unesite datum za argument Traži ovo u obliku koji je postavljen u regionalnim postavkama u sustavu Windows Upravljačka ploča. Taj se oblik prikazuje u okviru Oblik kratkog datuma koji se nalazi na kartici Datum u regionalnim postavkama. Ako je, primjerice, okvir Kratki oblik datuma postavljen na M/d/yy, možete unijeti 8. 7. 2015., a Access će pronaći sve unose u polju Datum koje odgovara 8. srpnja 2015., bez obzira na to kako je to polje oblikovano.

Napomena: Argument Pretraživanje prema oblikovanju primjenjuje se samo ako je trenutno polje kontrola veze, argument Podudaranje postavljen je na Cijelo polje, argument Samo trenutno polje postavljen je na Da, a argument Velika/mala slova postavljen je na Ne.

Ako Velika/mala slova postavite na Da ili Samo trenutno polje na Ne, tada i argument Pretraživanje prema oblikovanju morate postaviti na Da.

Samo trenutno polje

Određuje je li pretraživanje ograničeno na trenutno polje u svakom zapisu ili obuhvaća sva polja u svakom zapisu. Pretraživanje u trenutnom polju je brže. Kliknite Da (pretraživanje se ograničava na trenutno polje) ili Ne (pretražuju se sva polja u svakom zapisu). Zadana je postavka Da.

Pronađi prvi

Određuje hoće li pretraživanje početi od prvog ili od trenutnog zapisa. Kliknite Da (početak od prvog zapisa) ili Ne (početak od trenutnog zapisa). Zadana je postavka Da.


Napomene

Kada makronaredba pokrene akciju FindRecord, Access traži navedene podatke u zapisima (redoslijed traženja određen je postavkom u argumentu Pretraživanje). Kada Access pronađe navedene podatke, oni se odabiru u zapisu.

Akcija FindRecord odgovara kliku na mogućnost Pronađi na kartici Polazno, a njezini argumenti odgovaraju mogućnostima u dijaloškom okviru Traženje i zamjena. Ako postavite argumente FindRecord u prozoru za dizajniranje makronaredbi, a zatim pokrenete makronaredbu, vidjet ćete da su odabrane odgovarajuće mogućnosti u dijaloškom okviru Traženje i zamjena kada kliknete Traži.

Access zadržava zadnje argumente FindRecord tijekom sesije s bazom podataka da ne biste morali opetovano unositi iste kriterije prilikom narednih operacija s akcijom FindRecord. Ako argument ostavite praznim, Access koristi zadnje postavke argumenta kako su postavljene u prethodnoj akciji FindRecord ili u dijaloškom okviru Traženje i zamjena.

Ako želite pronaći zapis pomoću makronaredbe, upotrijebite akciju FindRecord, a ne akciju RunCommand s argumentom postavljenim za izvođenje naredbe Traži.

Napomena: Premda akcija FindRecord odgovara naredbi Traži na kartici Polazno za tablice, upite i obrasce, ne odgovara naredbi Traži na izborniku Uređivanje u prozor koda. Akciju FindRecord ne možete koristiti za traženje teksta u modulima.

Ako je trenutno odabrani tekst isti kao tekst za pretraživanje u vrijeme izvršavanja akcije FindRecord, pretraživanje počinje odmah nakon odabira u istom polju kao i odabir te u istom zapisu. U suprotnom pretraživanje započinje na početku aktualnog zapisa. To omogućuje pronalaženje više instanci istog kriterija za pretraživanje koje se mogu pojaviti u jednom zapisu.

No imajte u vidu da ako koristite naredbeni gumb za izvođenje makronaredbe koja sadrži akciju FindRecord, prva instanca kriterija pretraživanja pronalazi se opetovano. To se događa jer klik na gumb naredbe uklanja fokus iz polja koje sadrži podudarnu vrijednost. Akcija FindRecord zatim počinje pretraživanje od početka zapisa. Da biste izbjegli taj problem, pokrenite makronaredbu tehnikom koja ne mijenja fokus, kao što je gumb prilagođene alatne trake ili tipkovna kombinacija definirana u makronaredbi AutoKeys ili pak prije izvršavanja akcije FindRecord postavite fokus u makronaredbi na polje koje sadrži kriterij pretraživanja.

Napomena o sigurnosti: S osjetljivim ili povjerljivim podacima ne preporučuje se korištenje izjave SendKeys ni makronaredbe AutoKeys. Zlonamjerni korisnik mogao bi presresti pritiske na tipke i ugroziti sigurnost računala i podataka.

Do istog ponašanja dolazi i kada za pokretanje makronaredbe s akcijom FindNext koristite naredbeni gumb.

Da biste akciju FindRecord pokrenuli u modulu Visual Basic for Applications (VBA), upotrijebite metodu FindRecord objekta DoCmd.

Za složenija pretraživanja preporučuje se akcija makronaredbe SearchForRecord.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×