Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Z dejanjem makra NajdiZapis v Accessovih namiznih zbirkah podatkov lahko poiščete določen zapis v tabeli, poizvedbi, obrazcu ali poročilu.

Nastavitev

Dejanje makra NajdiZapis ima te argumente.

Argument dejanja

Opis

Vrsta predmeta

Vnesite ali izberite vrsto predmeta zbirke podatkov, v kateri iščete. Izberete lahko Tabelo, Poizvedbo, Obrazec ali Poročilo.

Ime predmeta

Vnesite ali izberite določen predmet, ki vsebuje zapis, ki ga želite iskati. Na spustnem seznamu so prikazani vsi predmeti zbirke podatkov tiste vrste, ki ste jo izbrali za argument Vrsta predmeta.

Zapis

Določite izhodišče in smer iskanja.

Nastavitev

Opis

Prejšnji

Iskanje nazaj od trenutnega zapisa.

Naslednji

Iskanje naprej od trenutnega zapisa.

Prvi

Iskanje naprej od prvega zapisa. To je privzeta vrednost tega argumenta.

Zadnji

Iskanje nazaj od zadnjega zapisa.

Pogoj Where

Vnesite pogoje iskanja z enako sintakso kot pri stavku SQL WHERE, le brez besede »WHERE«. Primer:

Description = "Beverages"

Če želite ustvariti pogoj, ki vključuje vrednost iz polja z besedilom v obrazcu, morate ustvariti izraz, ki prvi del pogoja poveže z imenom polja z besedilom, v katerem je vrednost za iskanje. Na primer spodnji pogoj bo iskal polje »Opis« za vrednost v polju z besedilom, ki se imenuje txtDescription, v obrazcu, ki se imenuje frmCategories. Kot vidite, je na začetku izraza enačaj (=) in uporabljeni so enojni narekovaji (') na obeh straneh sklica v polju z besedilom:

="Description = '" & Forms![frmCategories]![txtDescription] & "'"

Opombe

  • V primerih, kjer se s pogoji v argumentu Pogoj Where ujema več kot en zapis, ti dejavniki določajo, kateri zapis je najden:

    • Nastavitev argumenta »Zapis«    Oglejte si tabelo v razdelku »Nastavitve«, kjer je več informacij o argumentu Zapis.

    • Vrstni red zapisov    Če je na primer argument Zapis nastavljen kot Prvi in spremenite vrstni red zapisov, se lahko spremeni zapis, ki je najden.

  • Predmet, določen v argumentu Ime predmeta, mora biti odprt, preden zaženete to dejanje. V nasprotnem primeru pride do napake.

  • Če pogoji v argumentu Pogoj Where niso izpolnjeni, ne pride do nobene napake in fokus ostane v trenutnem zapisu.

  • Pri iskanju prejšnjega ali naslednjega zapisa iskanje ne »prelomi«, ko doseže konec podatkov. Če ni več zapisov, ki bi ustrezali pogojem, ne pride do napake in fokus ostane v trenutnem zapisu. Če želite preveriti, ali je bilo najdeno ujemanje, lahko vnesete pogoj za naslednje dejanje in pogoj nastavite tako, da je enak pogoju v argumentu Pogoj Where .

  • Če želite zagnati dejanje IščiZapis v modulu VBA, uporabite metodo IščiZapis predmeta DoCmd.

  • Dejanje makra IščiZapis je podobno dejanju makra PoiščiZapis, vendar ima IščiZapis zmogljivejše funkcije iskanja. Dejanje makra PoiščiZapis se primarno uporablja za iskanje nizov in podvoji funkcionalnost pogovornega okna Iskanje. Dejanje makra IščiZapis uporablja pogoje, ki so bolj podobni pogojem filtra ali poizvedbe SQL. Na spodnjem seznamu so prikazane nekatere stvari, ki jih lahko izvajate z dejanjem makra IščiZapis:

    • Lahko uporabite zapletene pogoje v argumentu Pogoj Where, na primer

Opis = "Pijače" in IDkategorije = 11

  • Sklicujete se lahko na polja, ki so v viru zapisa obrazca ali poročila, vendar niso prikazani na obrazcu ali v poročilu. V prejšnjem primeru pogoji delujejo le, če niti Description niti CategoryID ni prikazano na obrazcu ali v poročilu.

  • Uporabite lahko logične operatorje, kot so <, >, AND, OR in BETWEEN. Dejanje PoiščiZapis se ujema le z nizi, ki so enaki ali se začnejo z ali vsebujejo niz, ki ga iščete.

Primer

Spodnji makro najprej odpre tabelo »Kategorije« z dejanjem OdpriTabelo. Makro nato uporabi dejanje makra IščiZapis, da poišče prvi zapis v tabeli, kjer je polje »Opis« enako vrednosti »Pijače«.

Dejanje

Argumenti

OdpriTabelo

ImeTabele: Kategorije

Pogled: Podatkovni list

Podatkovni način: Uredi

IščiZapis

Vrsta predmeta: Tabela

Ime predmeta: Kategorije

Zapis: Prvi

Pogoj Where: Opis = "Pijače"

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×