Vytvoření nebo odstranění pole data a času

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pole typu Datum/čas nebo Rozšířené datum a čas můžete do tabulky přidat, když potřebujete uložit data a časy. Údaje o datu a čase můžete používat z různých osobních a pracovních důvodů, například k narozeninám, údajům o doručení a fakturaci nebo časovým lístkům.

V tomto článku

Princip polí data a času

Když používáte accessovou databázi, můžete zobrazit hodnoty data a času v libovolném počtu formátů, například v evropském formátu (28.11.2006 nebo 28-11-2006), jihoasijském formátu (28.11.2006) nebo americkém formátu (28.11.2006). Bez ohledu na to, jak Access formátuje data a čas a jak je zadáváte, jsou data a časy v polích data a času uloženy následujícími způsoby:

Datum a čas

Funkce Datum a čas používá čísla s dvojitou přesností s plovoucí desetinnou čárkou, což je systém, kterému se říká taky pořadová data. Následující obrázek představuje typickou pořadovou hodnotu data a času.

Číslo s dvojitou přesností

Celočíselná část hodnoty nalevo od desetinné čárky představuje datum. Část ve zlomcích napravo od desetinné čárky představuje čas.

Číslo na tomto obrázku představuje datum 24. prosince 2003 ve 21:00 hod. Komponenta kalendářního data je počet celých dnů, které uplynuly od počátečního neboli "základního" data 30. 12. 1899. V tomto příkladu uplynulo od 30. 12. 1899 do 24. 12. 2003 37 979 dní. Časová složka představuje zlomek 24hodinového dne. To znamená, že hodnota 0,875 vynásobená 24 hodinami se rovná 21 hodinám, neboli 21:00.

Záporné hodnoty v komponentě data představují kalendářní data předcházející základnímu datu. Například hodnota -1 jako součást kalendářního data bude převedena na jeden den před základním datem, neboli na 29. 12. 1899.

Platné hodnoty kalendářních dat jsou v rozsahu -657 434 (1. ledna 100 n. l.) až 2 958 465 (31. prosince 9999 n. l.). Platné časové hodnoty mohou být v rozsahu od 0,0 do 0,9999, neboli 23:59:59.

Uložení hodnot data a času jako čísel umožňuje provádět velké množství výpočtů s daty data a času. Můžete třeba vypočítat celkový počet odpracovaných hodin (u časové karty) nebo určit stáří faktury.

Rozšířené datum a čas

Funkce Rozšířené datum a čas ukládá data a časy do zakódovaného řetězce o velikosti 42 bajtů. Datum je uložené v typu typu long bez znaménka, který podporuje rozsah od 1-1-1 AD do 9999 AD. Hodnota argumentu čas je uložena v typu typu long long bez znaménka, a to podle následujícího vzorce:

= (datehour * 3600 + dateminute * 60 + datesecond) * PowerOfTen(TimeScale) + zlomekSeconds

Další informace najdete v tématu Použití datového typu Rozšířené datum a čas.

Začátek stránky

Přidání pole data a času v zobrazení Datový list

Pole data a času můžete přidat do nové nebo existující tabulky v zobrazení Datový list.

Přidání do existující tabulky

  1. Otevření tabulky v zobrazení Datový list
  2. V případě potřeby se vodorovně posuňte k prvnímu prázdnému poli.
  3. Ve sloupci Název pole vyberte první prázdný řádek a pole pojmenujte.
  4. Vyberte sousední buňku ve sloupci Datový typ a pak vyberte položku Datum a čas nebo Rozšířené datum a čas ze seznamu.
  5. Uložte změny.

Přidání pole Datum a čas do nové tabulky

  1. Na kartě Vytvoření klikněte ve skupině Tabulky na Tabulka.
  2. Klikněte na Uložit obrázek tlačítka a v dialogovém okně Uložit jako zadejte název nové tabulky.
  3. Klikněte pravým tlačítkem myši na kartu dokumentu pro novou tabulku a klikněte na Návrhové zobrazení.
  4. Ve sloupci Název pole vyberte první prázdný řádek a pole pojmenujte.
  5. Vyberte sousední buňku ve sloupci Datový typ a pak vyberte položku Datum a čas nebo Rozšířené datum a čas ze seznamu.
  6. Uložte změny.

Začátek stránky

Přidání pole data a času v návrhovém zobrazení

Pole data a času můžete přidat do nové nebo existující tabulky v návrhovém zobrazení.

Přidání do existující tabulky

  1. Otevřete tabulku v návrhovém zobrazení.
  2. Ve sloupci Název pole vyberte první prázdný řádek a pole pojmenujte.
  3. Vyberte sousední buňku ve sloupci Datový typ a pak vyberte položku Datum a čas nebo Rozšířené datum a čas ze seznamu.
  4. Uložte změny.

Přidání do nové tabulky

  1. Na kartě Vytvoření klikněte ve skupině Tabulky na Tabulka.
  2. Klikněte na Uložit a v dialogovém okně Uložit jako zadejte název nové tabulky.
  3. Klikněte pravým tlačítkem myši na kartu dokumentu pro novou tabulku a klikněte na Návrhové zobrazení.
  4. Ve sloupci Název pole vyberte první prázdný řádek a pole pojmenujte.
  5. Vyberte sousední buňku ve sloupci Datový typ a pak vyberte položku Datum a čas nebo Rozšířené datum a čas ze seznamu.
  6. Uložte změny.

Začátek stránky

Nastavení vlastností polí data a času

Pokud k přidání pole Datum a čas do tabulky použijete návrhové zobrazení, můžete nastavit a změnit všechny vlastnosti pole.

  1. Na kartě Obecné v dolní části návrháře tabulky vyhledejte v části Vlastnosti pole vlastnost, kterou chcete změnit.
  2. Vyberte pole vedle názvu vlastnosti.
  3. Vyberte pole vedle názvu vlastnosti. V závislosti na vlastnosti můžete zadat data, spustit Tvůrce výrazů kliknutím na tlačítko Tvůrce nebo vybrat možnost ze seznamu.
    Informace o použití jednotlivých vlastností pole získáte výběrem vlastnosti a stisknutím klávesy F1.

Začátek stránky

Odstranění pole data a času

K odstranění pole Datum a čas nebo Rozšířené datum a čas můžete z tabulky použít zobrazení Datový list nebo návrhové zobrazení.

Upozornění Když odstraníte pole typu Datum/čas nebo Rozšířené datum a čas, které obsahuje data, trvale příslušná data ztratíte – a odstranění nejde vrátit zpět. Z tohoto důvodu byste měli zálohovat databázi před odstraněním jakýchkoli polí tabulky nebo jiných komponent databáze.

Odstranění v zobrazení Datový list

  1. Otevřete tabulku v zobrazení datového listu.
  2. Vyhledejte pole Datum/čas nebo Rozšířené datum a čas, klikněte pravým tlačítkem myši na řádek záhlaví (název) a klikněte na Odstranit pole.
  3. Odstranění potvrďte kliknutím na Ano.

Odstranění v návrhovém zobrazení

  1. Otevřete tabulku v návrhovém zobrazení.
  2. Klikněte na volič řádku (prázdný čtverec) vedle pole Datum/čas nebo Rozšířené datum a čas a potom stiskněte DELETE nebo klikněte pravým tlačítkem myši na volič řádku a klikněte na Odstranit řádky.
  3. Odstranění potvrďte kliknutím na Ano.

Začátek stránky

Odkaz na vlastnosti pole data a času

Tato tabulka obsahuje seznam vlastností polí Datum a čas a popisuje, co každé z nich dělá.

Vlastnost: Používání
Formátování Formát zobrazení definujete zadáním vlastních formátovacích znaků. Definované formáty se zobrazují v datových listech, formulářích a sestavách.
Decimal Places (pouze rozšířené datum a čas) Zadáním desetinné s přesností zadejte počet číslic napravo od desetinné čárky (1–7).
Vstupní maska Zadáním řetězce vstupní masky nebo kliknutím na tlačítko tvůrce spusťte Průvodce vstupní maskou.
Další informace o vytváření a používání vstupních masek naleznete v článku Vytvoření vstupní masky pro zadání hodnot polí nebo ovládacích prvků v určitém formátu.
Titulek: Určuje název pole Datum a čas. Pokud nezadáte popisek, Access použije výchozí název pole.
Výchozí hodnota Určuje hodnotu, která se automaticky zobrazí v poli při vytváření nového záznamu. Můžete například zadáním funkce Date() automaticky zobrazit dnešní datum.
Ověřovací pravidlo Určuje požadavky na data zadávaná do celého záznamu, jednotlivého pole nebo ovládacího prvku ve formuláři nebo sestavě. Pokud uživatel zadá data, která porušují dané pravidlo, můžete pomocí vlastnosti Ověřovací text určit výslednou chybovou zprávu. Maximální délka: 2 048 znaků.
Další informace o vytváření ověřovacích pravidel naleznete v článku Vytvoření ověřovacího pravidla pro ověření dat v poli.
Ověřovací text Určuje text v chybové zprávě, která se zobrazí v případě, že uživatelé poruší ověřovací pravidlo. Maximální délka: 255 znaků.
Další informace o vytváření ověřovacích pravidel naleznete v článku Vytvoření ověřovacího pravidla pro ověření dat v poli.
Povinné Pokud je tato vlastnost nastavena na hodnotu Ano, musíte zadat hodnotu do pole nebo do ovládacích prvků, které jsou s polem vázané. Navíc hodnota nemůže být null.
Indexované Index se používá k urychlení operací dotazů, řazení a seskupování, které se spouštějí u velkých objemů dat. Indexy můžete také použít, abyste zabránili uživatelům zadávat duplicitní hodnoty. Možnosti:
  • Ne Vypne indexování (výchozí).
  • Ano (duplicita povolena) Indexuje pole a umožňuje duplicitní hodnoty. Můžete mít například duplicitní jméno a příjmení.
  • Ano (bez duplicity) Indexuje pole a nepovoluje duplicitní hodnoty.
Režim editoru IME Určuje Input Method Editor, což je nástroj pro používání anglických verzí Accessu u souborů vytvořených v japonské nebo korejské verzi Accessu. Výchozí hodnota: Bez ovládacího prvku. Další informace o používání této vlastnosti získáte stisknutím klávesy F1.
Větný režim editoru IME Určuje typ dat, která můžete zadat pomocí editoru IME. Další informace o používání této vlastnosti získáte stisknutím klávesy F1.
Zarovnání textu Určuje zarovnání dat v poli Datum a čas. Možnosti:
  • Obecné Zarovná text doleva, čísla a data doprava.
  • Vlevo Zarovná všechen text, kalendářní data a čísla doleva.
  • Vpravo Zarovná všechen text, kalendářní data a čísla doprava.
  • Zarovnání na střed Zarovná veškerý text, kalendářní data a čísla na střed.
  • Distribuovat Zarovná všechny texty, kalendářní data a čísla rovnoměrně proti oběma stranám pole nebo textového pole.
Zobrazit výběr data Zobrazí nebo skryje místní ovládací prvek kalendáře, který se zobrazí, když uživatel klikne na pole Datum a čas. Výchozí: Pro kalendářní data. Výběrem možnosti Nikdy nechci ovládací prvek skrýt.
Pokud použijete vstupní masku u pole Datum a čas, nebude u tohoto pole ovládací prvek Výběr data dostupný bez ohledu na to, jak tuto vlastnost nastavíte.

Začátek stránky