Učitel po vás chce něco, co vás neučil?V MS Access pole typu Ano/Ne neumožňuje hodnotu NULL . Tímto je omezena možnost zaznamenat stav "Neznámo" případně "Nevyplněno". Použije-li se tedy pole typu Ano/Ne, pak je nutné vždy nastavit jednu z hodnot.Pokud by bylo žádoucí mít více stavů, použije se pole typu číslo...V MS Access pole typu Ano/Ne (Pravda/Nepravda [v EN True/False] případně Zapnuto/Vypnuto) nabývají číselného vyjádření pro Pravda=-1 a pro Nepravda=0.Já osobně pro pohlaví využívám grafické podobnosti čísla 0=žena a 1(případně -1)=muž.V MS Access v tabulce i ve formuláři lze kromě prostého Zaškrtávacího políčka vytvořit Seznam hodnot, dle potřeby se pak lze rozhodnout mezi Rozbalovacím polem a Seznamem. Rozbalovací pole má tu výhodu, že slovně zobrazuje hodnotu. Zaškrtávací pole není v některých případech jednoznačné a může být i zmatečné. Například pro pole "pohlaví" může (ne)zaškrtnutí znamenat, že (ne)má pohlaví .Pokud vytvoříte seznam hodnot už v tabulce, pak při automatickém návrhu formuláře bude seznam vytvořen dle tabulky.V editaci tabulky přejděte na pole pohlaví.Ve vlastnostech pole zvolte list Vyhledávání.Shora dolů vyplňujte vlastnosti vyhledávání:Pole se seznamemseznam hodnot;<nic>;-1;muž;0;žena (-1;muž;0;žena pokud je pole typu ano/ne)12ne0cmPokud budete nyní vyplňovat tabulku, pak se nelekněte, když po výběru "<nic>" údaj zmizí a v jiných řádcích, kde je NULL, se nezobrazuje. Stav NULL se v rozbalovacím seznamu neumí najít, neboť NULL<>NULL a tedy Access nemůže u stavů NULL zobrazit námi nadefinovanou hodnotu "<nic>" pro NULL. "<nic>" lze využít pouze pro zadání prázdné hodnoty pokud je pole vyplněno… (Tedy přepsat/smazat muž či žena). Také je možné pole jednoduše smazat, ale tímto způsobem má uživatel více možností. Ukázat celý příspěvek