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

V accessovém formuláři můžete zadat aktuální datum pomocí ovládacího prvku Výběr data. Když kliknete do pole, které je typu Datum a čas, objeví se ikona Výběr data. Klikněte na ikonu a potom klikněte pod kalendářem na tlačítko Dnes.

Ovládací prvek Výběr data se zvýrazněným tlačítkem Dnes

Klávesová zkratka   V desktopové databázi v Accessu naplníte vybrané pole aktuálním datem tak, že současně stiskněte klávesu CTRL a klávesu se středníkem (;).

Další informace o tom, jak do tabulky přidat pole data a času, najdete v tématu Vytvoření pole pro uložení data a času. Další informace o formulářích najdete v článku Vytvoření formuláře v Accessu.

Jako výchozí hodnota nové položky

Většina polí a ovládacích prvků v Accessu má vlastnost Výchozí hodnota, kam můžete zadat funkci, která vloží aktuální datum a čas pokaždé, když vytvoříte novou položku. V desktopových databázích i webových aplikacích pro Access se vkládá aktuální datum a čas pomocí funkce Now(). Pokud chcete vložit jenom datum, v desktopové databázi použijte funkci Date() a ve webové aplikaci pro Access použijte funkci Today().

Kde mám tu funkci zadat?

Vyberte požadovaný postup na základě toho, jaký typ objektu chcete změnit. Všimněte si, že pokud nastavíte výchozí hodnotu v tabulce, bude nastavení výchozí hodnoty platit pro všechny formuláře nebo zobrazení, které jsou založené na této tabulce, takže je to často upřednostňovaná metoda.

V tabulce

V tabulce desktopové databáze nebo webové aplikace Accessu najdete vlastnost Výchozí hodnota takto:

  1. Stisknutím klávesy F11 otevřete navigační podokno (pokud není otevřené).

  2. V navigačním podokně klikněte na tabulku pravým tlačítkem myši a potom klikněte na Návrhové zobrazení.

  3. Klikněte na pole, u kterého chcete nastavit výchozí hodnotu, a do pole vlastnosti Výchozí hodnota zadejte výraz =Date(), =Today(), nebo =Now().

    Nastavení výchozí hodnoty pole Datum a čas v accessové tabulce

Ve formuláři (u počítačových databází)

  1. Stisknutím klávesy F11 otevřete navigační podokno (pokud není otevřené).

  2. V navigačním podokně klikněte pravým tlačítkem myši na formulář a potom klikněte na Zobrazení rozložení.

  3. Klikněte na pole, do kterého se má vložit aktuální datum.

  4. Stisknutím klávesy F4 otevřete Seznam vlastností (pokud není otevřený).

  5. Na kartě Vše v seznamu vlastností se ujistěte, že je vlastnost Zobrazit výběr data nastavená na hodnotu Pro kalendářní data.

    Zobrazit vlastnost Výběr data v seznamu vlastností formuláře

  6. V seznamu vlastností na kartě Datové zadejte =Date() do vlastnosti Výchozí hodnota.

    Seznam vlastností s vlastností Výchozí hodnota nastavenou na Date()

    Poznámka:  Pokud chcete, aby se vkládalo nejen dnešní datum, ale taky aktuální čas, použijte místo funkce Date() funkci Now(). Aby se zobrazil i čas, budete u pole možná muset taky upravit vlastnost Formát (v Seznamu vlastností na kartě Formátové).

V horní části sestavy

Pokud chcete, aby se aktuální datum zobrazovalo v záhlaví sestavy (jenom u počítačových databází), otevřete sestavu v zobrazení rozložení a klikněte na Návrh > Datum a čas.

Další informace o vytváření sestav najdete v tématu Úvod k sestavám v Accessu.

V SQL

V desktopové accessové databázi můžete změnit datové pole na aktuální datum pomocí aktualizačního dotazu. Příklad:

UPDATE TASKS SET StartDate = Date() WHERE ID=1;

Další informace o aktualizačních dotazech najdete v tématu Vytvoření a spuštění aktualizačního dotazu.

Když chcete vložit nový záznam s aktuálním datem, použijte přidávací dotaz. Příklad:

INSERT INTO ÚKOLY ( NázevÚkolu, DatumZahájení ) VALUES ("Úkol2", Date());

Další informace o přidávacích dotazech najdete v tématu Přidání záznamů do tabulky pomocí přidávacího dotazu.

Poznámka:  Pokud chcete, aby se vkládalo nejen dnešní datum, ale také aktuální čas, použijte místo funkce Date() funkci Now().

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.