Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Akciu NájsťZáznam môžete použiť v počítačových databázach Accessu na vyhľadanie prvej inštancie údajov, ktoré spĺňajú kritériá určené argumentmi NájsťZáznam . Tieto údaje sa môžu nachádzať v aktuálnom záznam, v predchádzajúcich záznamoch alebo v prvom zázname. Záznamy môžete nájsť v aktívnej tabuľke údajový hárok, údajovom hárku dotazu, údajovom hárku formulára alebo formulári.

Poznámka: Akcia makra NájsťZáznam nie je k dispozícii vo webových aplikáciách Accessu.

Nastavenie

Akcia NájsťZáznam obsahuje nasledovné argumenty.

Argument akcie

Popis

Hľadať

Určuje, ktoré údaje chcete vyhľadať v zázname. Zadajte text, číslo alebo dátum, ktorý chcete vyhľadať, alebo zadajte výraz, ktorému predchádza znak rovnosti (=), do poľa Hľadať v časti Argumenty akcie na table Zostavovač makier. Môžete použiť aj zástupné znaky. Tento argument je povinný.

MATCH

Určuje, kde sa údaje nachádzajú v pole. Môžete zadať vyhľadávanie údajov v ľubovoľnej časti poľa (ľubovoľná časť poľa), pre údaje, ktoré vypĺňajú celé pole (celé pole), alebo pre údaje umiestnené na začiatku poľa (začiatok poľa). Predvolená hodnota je Celé pole.

Rozlišovať malé a VEĽKÉ písmená

Určuje, či je vyhľadávanie rozlišujúci veľké a malé písmená. Kliknite na tlačidlo Áno (vyhľadávanie rozlišuje malé a veľké písmená) alebo Nie (vyhľadávanie bez toho, aby sa presne zhodovali veľké a malé písmená). Predvolená hodnota je Nie.

Vyhľadávanie

Určuje, či sa bude pri vyhľadávaní postupovať od aktuálneho záznamu smerom k začiatku záznamov (Nahor), smerom ku koncu záznamov (Nadol) alebo ku koncu záznamov a potom znova od začiatku záznamov až po aktuálny záznam, takže budú prehľadané všetky záznamy (Všetky). Predvolená hodnota je Všetky.

Prehľadávať podľa formátovania

Určuje, či sa majú vyhľadávať aj formátované údaje. Kliknite na možnosť Áno (Access vyhľadáva údaje tak, ako sú naformátované a zobrazené v poli) alebo na možnosť Nie (Access vyhľadáva údaje podľa toho, ako sú uložené v databáze, čo nie vždy zodpovedá tomu, ako sú zobrazené). Predvolená hodnota je Nie.

Túto funkciu je možné použiť aj na obmedzenie vyhľadávania na údaje v konkrétnom formáte. Ak napríklad kliknete na položku Áno a zadáte do argumentu Hľadať hodnotu 1 234, hodnota 1 234 sa vyhľadá v poli naformátovanom tak, aby obsahovalo medzery. Ak chcete zadať 1234, po kliknutí na možnosť Nie sa budú údaje vyhľadávať v tomto poli.

Ak chcete vyhľadať dátumy, kliknite na tlačidlo Áno a vyhľadajte dátum presne tak, ako je naformátovaný, napríklad 08- júl-2015. Ak kliknete na tlačidlo Nie, zadajte dátum pre argument Hľadať vo formáte, ktorý je nastavený v miestnych nastaveniach windowsu ovládací panel. Tento formát sa zobrazuje v poli Krátky formát dátumu , ktoré sa nachádza na karte Dátum v miestnych nastaveniach. Ak je napríklad pole Formát krátkeho dátumu nastavené na hodnotu M/d/rr, môžete zadať dátum 8. 7. 2015 a Access vyhľadá všetky položky v poli Dátum, ktoré zodpovedá dátumu 8. júla 2015, bez ohľadu na to, ako je toto pole formátované.

Poznámka: Argument Vyhľadávanie podľa formátu sa prejaví len vtedy, ak je aktuálne pole viazaný ovládací prvok, ak je argument MATCH nastavený na možnosť Celé pole, argument Len aktuálne pole je nastavený na možnosť Áno a argument Rozlišovať malé a VEĽKÉ písmená je nastavený na možnosť Nie.

Ak argument Rozlišovať malé a VEĽKÉ písmená nastavíte na možnosť Áno alebo argument Len aktuálne pole na možnosť Nie, aj argument Vyhľadávanie podľa formátu bude potrebné nastaviť na možnosť Áno.

Len aktuálne pole

Určuje, či je vyhľadávanie obmedzené len na aktuálne pole jednotlivých záznamov alebo zahŕňa všetky polia jednotlivých záznamov. Vyhľadávanie v aktuálnom poli je rýchlejšie. Kliknite na možnosť Áno (obmedziť vyhľadávanie na aktuálne pole) alebo na možnosť Nie (vyhľadávať vo všetkých poliach jednotlivých záznamov). Predvolená hodnota je Áno.

Hľadať prvý

Určuje, či vyhľadávanie začne od prvého záznamu alebo od aktuálneho záznamu. Kliknite na možnosť Áno (začať od prvého záznamu) alebo na možnosť Nie (začať od aktuálneho záznamu). Predvolená hodnota je Áno.


Poznámky

Keď makro spustí akciu NájsťZáznam, Access vyhľadáva zadané údaje v záznamoch (poradie vyhľadávania závisí od nastavenia argumentu Vyhľadávanie). Access údaje v zázname po ich nájdení vyznačí.

Akcia NájsťZáznam zodpovedá kliknutiu na položku Hľadať na karte Domov a jej argumenty sú rovnaké ako možnosti v dialógovom okne Hľadanie a nahradenie. Ak nastavíte argumenty NájsťZáznam v okne návrhu makra a potom spustíte makro, zobrazia sa príslušné možnosti vybraté v dialógovom okne Hľadanie a nahradenie po kliknutí na položku Hľadať.

Access uchováva najnovšie argumenty NájsťZáznam počas relácie databázy, aby ste pri vykonávaní následných operácií s akciou NájsťZáznam nemuseli opakovane zadávať rovnaké kritériá. Ak ponecháte argument prázdny, Access použije najnovšie nastavenie argumentu nastavené buď predošlou akciou NájsťZáznam, alebo v dialógovom okne Hľadanie a nahradenie.

Ak chcete nájsť záznam pomocou makra, použite akciu NájsťZáznam, nie akciu SpustiťPríkaz s argumentom nastaveným na spustenie príkazu Hľadať.

Poznámka: Akcia NájsťZáznam zodpovedá príkazu Hľadať na karte Domov pre tabuľky, dotazy a formuláre, nezodpovedá príkazu Hľadať v ponuke Upraviť v okno Code. Akciu NájsťZáznam nie je možné použiť na vyhľadávanie textu v moduloch.

Ak je aktuálne vybratý text rovnaký ako text vyhľadávaný počas vykonávania akcie NájsťZáznam, vyhľadávanie začne okamžite po výbere v rovnakom poli, v akom sa nachádza vybratý text, a v rovnakom zázname. V opačnom prípade sa vyhľadávanie začne na začiatku aktuálneho záznamu. To vám umožní vyhľadať viaceré výskyty rovnakých kritérií vyhľadávania, ktoré sa môžu vyskytnúť v jednom zázname.

Ak však na spustenie makra, ktoré obsahuje akciu NájsťZáznam, používate tlačidlo príkazu, prvý výskyt kritérií vyhľadávania sa vyhľadá opakovane. K tomuto javu dochádza preto, že po kliknutí na tlačidlo príkazu sa z poľa, ktoré obsahuje zodpovedajúcu hodnotu, odstráni zameranie. Akcia NájsťZáznam potom začne vyhľadávať od začiatku záznamu. Ak sa chcete tomuto problému vyhnúť, spustite makro spôsobom, ktorý nezmení zameranie, napríklad pomocou tlačidla na vlastnom paneli s nástrojmi alebo kombinácie klávesov zadanej v makre Automatické klávesy, alebo ešte pred vykonaním akcie NájsťZáznam nastavte zameranie v makre na pole obsahujúce kritériá vyhľadávania.

Poznámka k zabezpečeniu: Nepoužívajte príkaz OdoslaťKlávesy ani makro Automatické klávesy pri citlivých alebo dôverných informáciách. Zlomyseľný používateľ by mohol zachytiť, ktoré klávesy boli stlačené, a ohroziť bezpečnosť počítača a údajov.

S týmto istým javom sa stretávame aj pri použití tlačidla príkazu na spustenie makra obsahujúceho akciu NájsťĎalšie.

Na spustenie akcie NájsťZáznam v module Visual Basic for Applications (VBA) použite metódu NájsťZáznam objektu DoCmd.

Pri komplexnejšom vyhľadávaní môžete použiť akciu makra HľadaťZáznam.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×