Applies ToAccess pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vytvorenie vyhľadávacieho poľa nielen zlepšuje význam údajov, ale pomáha tiež zabrániť chybám, pretože obmedzujte hodnoty, ktoré je možné zadať. Vyhľadávacie pole môže zobrazovať prehľadnú hodnotu, ktorá sa viaže na inú hodnotu v zdrojovej tabuľke údajov. Napríklad môžete vytvoriť záznam zákazníka pre objednávku v tabuľke Objednávky. Všetky informácie o zákazníkoch sa však sledujú v tabuľke Zákazníci. Môžete vytvoriť vyhľadávacie pole, ktoré zobrazuje informácie o zákazníkovi v ovládacom prvku rozbaľovacieho poľa alebo stĺpcového zoznamu. Keď potom vyberiete zákazníka v tomto ovládacom prvku, v zázname objednávky sa zaznamená príslušná hodnota, ako je napríklad hodnota hlavného kľúča.

Poznámka:    Access dokáže používať aj iné iné typy polí zoznamu: pole zoznamu hodnôt, ktoré obsahuje len jednu hodnotu s platnými hodnotami definovanými pomocou vlastnosti v poli s viacerými hodnotami, v ktorom môžete uložiť maximálne 100 hodnôt oddelených čiarkou (,) v jednom poli. Ďalšie informácie nájdete v časti Vytvorenie alebo odstránenie poľa zoznamu hodnôt a Vytvorenie alebo odstránenie poľa s viacerými hodnotami.

Obsah tohto článku

Čo je to vyhľadávacie pole?

Vyhľadávacie pole je pole v tabuľke, ktorého hodnota sa načítava z inej tabuľky alebo dotazu. Vždy, keď je to možné, použite na vytvorenie vyhľadávacieho poľa Sprievodcu vyhľadávaním. Sprievodca vyhľadávaním zjednodušuje tento proces, a automaticky vyplní príslušné vlastnosti poľa a vytvorí príslušné vzťahy tabuľky.

Vyhľadávací stĺpec

Na začiatok stránky

Vytvorenie vyhľadávacieho poľa v návrhovom zobrazení

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. V prvom dostupnom prázdnom riadku kliknite na bunku v stĺpci Názov poľa a potom zadajte názov poľa pre vyhľadávacie pole.

  3. Kliknite na stĺpec Typ údajov pre daný riadok, kliknite na šípku a potom v rozbaľovacom zozname vyberte položku Sprievodca vyhľadávaním.

    Poznámka:   Sprievodca vyhľadávaním vytvorí tri typy zoznamov v závislosti od vašich výberov v sprievodcovi: vyhľadávacie pole, pole zoznamu hodnôt a pole s viacerými hodnotami.

  4. Dôkladne postupujte podľa krokov v sprievodcovi:

    1. Na prvej stránke vyberte možnosť Chcem, aby vyhľadávacie pole získalo hodnoty inej tabuľky alebo dotazu a potom kliknite na položky Ďalej.

    2. Na druhej stránke vyberte tabuľku alebo dotaz obsahujúci hodnoty a potom kliknite na položku Ďalej.

    3. Na tretej stránke vyberte jedno alebo viac polí a potom kliknite na položku Ďalej.

    4. Na štvrtej stránke vyberte spôsob zoradenia pre polia pri zobrazení v zozname a potom kliknite na položku Ďalej.

    5. Na piatej stránke prispôsobte šírku stĺpca, aby sa hodnoty jednoduchšie čítali, a potom kliknite na položku Ďalej.

    6. Na šiestej stránke ponechajte zobrazený názov poľa alebo zadajte nový, vyberte položku Aktivovať integritu údajov, vyberte možnosť Kaskádové odstránenie alebo Obmedzené odstránenie a potom kliknite na položku Dokončiť.

      Ďalšie informácie o vynútení referenčnej integrity nájdete v téme Vytvorenie, úprava alebo odstránenie vzťahu.

  5. Uložte zmeny.

Na začiatok stránky

Princíp viazaných a zobrazených hodnôt

Účelom vyhľadávacieho poľa je nahradiť zobrazenie čísla, ako je napríklad ID, niečím zmysluplnejším, ako je napríklad meno. Napríklad namiesto zobrazenia identifikačného čísla kontaktu môže Access zobraziť meno kontaktu. Identifikačné číslo kontaktu je viazaná hodnota. Automaticky sa vyhľadá v zdrojovej tabuľke alebo dotaze a nahradí sa menom kontaktu. Meno kontaktu je zobrazená hodnota.

Je dôležité pochopiť rozdiel medzi zobrazenou hodnotou vyhľadávacieho poľa a jeho viazanou hodnotou. Zobrazená hodnota sa pri predvolenom nastavení automaticky zobrazuje v údajovom zobrazení. Viazaná hodnota je však to, čo sa ukladá, čo sa používa v kritériu dotazu a čo Access predvolene používa v spojení s ostatnými tabuľkami.

V nasledujúcom príklade vyhľadávacieho poľa PriradenéK:

Porovnanie viazanej a zobrazenej hodnoty vo vyhľadávacom stĺpci

1   Meno zamestnanca je zobrazená hodnota.

2    Identifikácia zamestnanca je viazaná hodnota, ktorá je uložená vo vlastnosti Viazaný stĺpec vyhľadávacieho poľa.

Na začiatok stránky

Aktualizácia vlastností vyhľadávacieho poľa

Pri použití Sprievodcu vyhľadávaním na vytvorenie vyhľadávacieho poľa sa vlastnosti vyhľadávacieho poľa nastavia automaticky. Ak chcete zmeniť návrh poľa s viacerými hodnotami, nastavte jeho vlastnosti Vyhľadávanie.

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. Kliknite na názov vyhľadávacieho poľa v stĺpci Názov poľa.

  3. V časti Vlastnosti poľa kliknite na kartu Vyhľadávanie.

  4. Nastavte vlastnosť Zobraziť ovládací prvok na možnosť Rozbaľovacie pole, aby sa zobrazili všetky dostupné zmeny vlastností na základe vášho výberu. Ďalšie informácie nájdete v téme Vlastnosti vyhľadávacieho poľa.

Na začiatok stránky

Odstránenie vyhľadávacieho poľa

Dôležité    Keď odstránite vyhľadávacie pole, ktoré obsahuje údaje, tieto údaje natrvalo stratíte – odstránenie sa nedá vrátiť späť. Z toho dôvodu by ste mali databázu pred odstránením akýchkoľvek polí tabuliek alebo iných súčastí databázy zálohovať. Okrem toho sa vyhľadávacie pole nemusí dať odstrániť, pretože je aktivovaná referenčná integrita. Ďalšie informácie nájdete v časti Vytvorenie, úprava alebo odstránenie vzťahu.

Odstránenie z údajového zobrazenia

  1. Otvorte tabuľku v údajovom zobrazení.

  2. Vyhľadajte vyhľadávacie pole, kliknite pravým tlačidlom myši na riadok hlavičky a potom kliknite na položku Odstrániť pole.

  3. Kliknutím na tlačidlo Áno potvrďte odstránenie.

Odstránenie z návrhového zobrazenia

  1. Otvorte tabuľku v návrhovom zobrazení.

  2. Kliknite na selektor riadka vedľa vyhľadávacieho poľa a potom stlačte kláves DELETE alebo kliknite pravým tlačidlom myši na selektor riadka a potom kliknite na položku Odstrániť riadky.

  3. Kliknutím na tlačidlo Áno potvrďte odstránenie.

Na začiatok stránky

Vlastnosti vyhľadávacieho poľa

Nastavená vlastnosť

Na

Zobraziť ovládací prvok

Nastavením tejto vlastnosti môžete určiť, ktoré vlastnosti sa zobrazujú:

  • Rozbaľovacie pole zobrazuje všetky dostupné vlastnosti.

  • Zoznam zobrazuje všetky dostupné vlastnosti okrem vlastností Riadky zoznamu, Šírka zoznamu a Obmedziť na zoznam.

  • Textové pole nezobrazuje žiadne vlastnosti a skonvertuje pole na pole iba na čítanie.

Typ zdroja riadkov

Určenie, či sa do vyhľadávacieho poľa majú zadať hodnoty z inej tabuľky alebo dotazu alebo zo zadaného zoznamu hodnôt. Tiež je možné zadať zoznam s názvami polí tabuľky alebo dotazu.

Zdroj riadkov

Určenie tabuľky, dotazu alebo zoznamu hodnôt s hodnotami pre vyhľadávacie pole. Ak je vlastnosť Typ zdroja riadkov nastavená na hodnotu Tabuľka alebo dotaz alebo na možnosť Zoznam polí, mala by sa nastaviť na názov tabuľky alebo dotazu alebo na príkaz SQL, ktorý predstavuje dotaz. Ak je vlastnosť Typ zdroja riadkov nastavená na hodnotu Zoznam hodnôt, mala by obsahovať zoznam hodnôt oddelených bodkočiarkami.

Viazaný stĺpec

Zadanie stĺpca v zdroji riadkov, kde sa nachádza hodnota uložená vyhľadávacím poľom. Táto hodnota môže byť v intervale od jedna do čísla, ktoré zodpovedá počtu stĺpcov v zdroji riadkov.

Stĺpec s hodnotou, ktorá sa má uložiť, nemusí byť rovnaký ako zobrazený stĺpec.

Počet stĺpcov

Zadanie počtu stĺpcov v zdroji riadkov, ktorý môže byť zobrazený vo vyhľadávacom poli. Zadaním šírky stĺpca do vlastnosti Šírka stĺpcov sa zvolia stĺpce, ktoré sa majú zobraziť.

Hlavičky stĺpcov

Určenie, či sa majú zobraziť hlavičky stĺpcov.

Šírky stĺpcov

Zadanie šírky každého stĺpca. Zobrazená hodnota vo vyhľadávacom poli je stĺpec, prípadne stĺpce, ktoré majú vo vlastnosti Šírka stĺpcov zadanú nenulovú šírku.

Ak stĺpec nechcete zobraziť, napríklad identifikačný stĺpec, zadajte pre šírku hodnotu nula.

Riadky zoznamu

Určenie počtu riadkov, ktoré sa zobrazia pri zobrazení vyhľadávacieho poľa.

Šírka zoznamu

Určenie šírky ovládacieho prvku, ktorý sa zobrazí pri zobrazení vyhľadávacieho poľa.

Obmedziť na zoznam

Určenie, či môže používateľ zadať hodnotu, ktorá nie je v zozname.

Povoliť viaceré hodnoty

Určenie, či vyhľadávacie pole povoľuje výber viacerých hodnôt.

Hodnotu tejto vlastnosti nemožno zmeniť z Áno na Nie.

Povoliť úpravy zoznamu hodnôt

Určenie, či sa umožní úprava položiek vo vyhľadávacom poli, ktoré je založené na zozname hodnôt. Ak je táto vlastnosť nastavená na možnosť Áno a pravým tlačidlom myši kliknete na vyhľadávacie pole, ktoré je založené na zozname hodnôt pozostávajúcom z jedného stĺpca, zobrazí sa možnosť ponuky Upraviť položky zoznamu. Ak vyhľadávacie pole pozostáva z viacerých stĺpcov, táto vlastnosť sa neberie do úvahy.

Formulár na úpravu položiek zoznamu

Pomenovanie existujúceho formulára na úpravu položiek zoznamu vo vyhľadávacom poli, ktoré je založené na tabuľke alebo dotaze.

Zobraziť len hodnoty zdroja riadka

Zobrazenie len tých hodnôt, ktoré zodpovedajú aktuálnemu zdroju riadka, ak je vlastnosť Povoliť viaceré hodnoty nastavená na možnosť Áno.

Na začiatok stránky

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.