Existujú dva základné spôsoby, ako možno požadovať hodnotu v poli v tabuľke programu Access:

  • Nastavenie požadovanej vlastnosti poľa na hodnotu Áno    Môžete to urobiť otvorením tabuľky v návrhové zobrazenie. Táto metóda je jednoduchá a dobrá voľba, ak chcete zmeniť iba jedno pole raz.

  • Použitie dotaz definujúci údaje, ktoré v poli vytvorí index bez hodnoty null    Môžete to urobiť pomocou zobrazenie SQL. Táto metóda nie je taká jednoduchá ako používanie návrhového zobrazenia, ale má výhodu: môžete uložiť dotaz s definíciou údajov a neskôr ho použiť. Je to užitočné, ak pravidelne odstraňujete a znova vytvárate tabuľky a chcete požadovať hodnoty pre niektoré polia.

Nastavenie požadovanej vlastnosti poľa na hodnotu Áno

  1. Na navigačnej table kliknite pravým tlačidlom myši na tabuľku a potom kliknite na položku Návrhové zobrazenie.

  2. Vyberte pole, ktoré chcete vyžadovať vždy má hodnotu.

  3. Na table Vlastnosti poľa na karte Všeobecné nastavte vlastnosť povinná na možnosť Áno.

    The Required Field Property

Poznámka: Ak ste nastavili vlastnosť povinné na hodnotu Áno pre pole v tabuľke, ktorá už obsahuje záznamy, Access vám ponúkne možnosť skontrolovať, či má pole hodnotu vo všetkých existujúcich záznamoch. Bez ohľadu na to, či túto možnosť prijmete, nové záznamy budú vyžadovať pre pole hodnotu.

Vytvorenie indexu, ktorý nie je NULL pre pole pomocou dotazu definujúceho údaje

  1. Na karte Vytvoriť kliknite v skupine Dotazy na položku Návrh dotazu.

  2. Na karte návrh v skupine výsledky kliknite na šípku pod položkou Zobraziťa potom kliknite na položku zobrazenie SQL.

  3. Odstráňte všetky SQL z dotazu.

  4. Do dotazu zadajte alebo prilepte nasledujúci SQL:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. V SQL nahraďte premenné takto:

    • Nahraďte index_name názvom indexu. Je vhodné použiť názov, ktorý vám pomôže určiť, na čo je index určený. Ak je napríklad index potrebné uistiť sa, že pre každý záznam existujú čísla sociálneho zabezpečenia, možno ho pomenovať require_SSN.

    • Nahraďte tabuľku názvom tabuľky, ktorá obsahuje pole, ktoré sa má indexovať. Ak má názov tabuľky medzery alebo špeciálne znaky, musíte ho uzavrieť v hranatých zátvorkách.

    • Nahraďte pole názvom poľa, ktoré sa má indexovať. Ak názov poľa obsahuje medzery alebo špeciálne znaky, musíte ho uzavrieť v hranatých zátvorkách.

  6. Uložte a zatvorte dotaz.

  7. Spustite dotaz na vytvorenie indexu. Všimnite si, že môžete spustiť dotaz z makra pomocou akcie makra SpustiťSQL.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť sa k Microsoft Office Insiderom

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?

Ďakujeme za vaše pripomienky!

×