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

Dodanie pola Data/godzina lub Rozszerzona data/godzina jest dodawane do tabeli, gdy trzeba przechowywać daty i godziny. Danych daty i godziny można używać z różnych powodów osobistych i biznesowych, takich jak urodziny, informacje wysyłkowe i rozliczeniowe oraz karty czasowe.

W tym artykule

Opis pól daty i godziny

Podczas korzystania z bazy danych programu Access wartości dat i godzin mogą być wyświetlane w wielu formatach, takich jak format europejski (28.11.2006 lub 28-11-2006), w formacie południowoazjatyckim (2006-28-11) lub w formacie amerykańskim (2006-11-28). Niezależnie od tego, jak program Access formatuje dane daty i godziny oraz niezależnie od sposobu wprowadzenia danych daty lub godziny, pola daty i godziny przechowują daty i godziny w następujący sposób:

Data/godzina

Data/godzina używa podwójnej precyzji liczb zmiennoprzecinkowych — system nazywany również datami seryjnymi. Na poniższej ilustracji przedstawiono typową kolejną wartość daty i godziny.

Liczba o podwójnej precyzji

Część całkowita wartości po lewej stronie separatora dziesiętnego reprezentuje datę. Część ułamkowa z prawej strony separatora dziesiętnego reprezentuje godzinę.

Liczba na tej ilustracji przedstawia 24 grudnia 2003 r. o godzinie 21:00. Składnik daty to liczba całych dni, które upłynęły od daty początkowej lub "bazowej" 1899-12-30. W tym przykładzie upłynęło 37 979 dni od 12.30.1899 do 2003-12-24. Składnik czasu to ułamek 24-godzinnego dnia. Dlatego wartość 0,875 pomnożona przez 24 godziny jest równa 21 godzin lub 21:00.

Wartości ujemne w składniku daty reprezentują daty poprzedzające datę bazową. Na przykład wartość -1 jako składnika daty jest rozpoznana na jeden dzień przed datą podstawową lub 29-12-29 1899.

Prawidłowe wartości dat wahają się od -657 434 (1 stycznia 100 r.) do 2 958 465 (31 grudnia 9999 r.). Prawidłowe wartości czasu wahają się od 0,0 do 0,9999 lub 23:59:59.

Przechowywanie wartości daty i godziny jako liczb umożliwia wykonywanie dużej liczby obliczeń na danych daty i godziny. Można na przykład obliczyć całkowitą liczbę przepracowanych godzin (dla karty czasu) lub określić wiek faktury.

Rozszerzona data i godzina

Rozszerzona data/godzina przechowuje daty i godziny w zakodowany ciąg 42 bajtów. Data jest przechowywana w niepodpisanym długim typie, który obsługuje zakres od 1 do 1-1 AD do 9999 AD. Czas jest przechowywany w niepodpisanym długim typie na podstawie następującej formuły:

= (datehour * 3600 + dateminute * 60 + dateecond) * PowerOfTen(TimeScale) + fractionalSeconds

Aby uzyskać więcej informacji, zobacz Korzystanie z typu danych rozszerzonej daty/godziny.

Początek strony

Dodawanie pola daty i godziny w widoku arkusza danych

Pole Typu Data/Godzina można dodać do nowej lub istniejącej tabeli w widoku arkusza danych.

Dodawanie do istniejącej tabeli

  1. Otwieranie tabeli w widoku arkusza danych

  2. W razie potrzeby przewiń w poziomie do pierwszego pustego pola.

  3. W kolumnie Nazwa pola zaznacz pierwszy pusty wiersz, a następnie wpisz nazwę pola.

  4. Zaznacz komórkę sąsiadującą w kolumnie Typ danych , a następnie wybierz z listy pozycję Data/godzina lub Rozszerzona data/godzina .

  5. Zapisz zmiany.

Dodawanie pola typu Data/godzina do nowej tabeli

  1. Na karcie Tworzenie w grupie Tabele kliknij pozycję Tabela.

  2. Kliknij pozycję Zapisz obraz przycisku, a następnie w oknie dialogowym Zapisywanie jako wprowadź nazwę nowej tabeli.

  3. Kliknij prawym przyciskiem myszy kartę dokumentu nowej tabeli i kliknij polecenie Widok projektu.

  4. W kolumnie Nazwa pola zaznacz pierwszy pusty wiersz, a następnie wpisz nazwę pola.

  5. Zaznacz komórkę sąsiadującą w kolumnie Typ danych , a następnie wybierz z listy pozycję Data/godzina lub Rozszerzona data/godzina .

  6. Zapisz zmiany.

Początek strony

Dodawanie pola daty i godziny w widoku projektu

Pole Typu Data/Godzina można dodać do nowej lub istniejącej tabeli w widoku projektu.

Dodawanie do istniejącej tabeli

  1. Otwórz tabelę wwidoku projektu.

  2. W kolumnie Nazwa pola zaznacz pierwszy pusty wiersz, a następnie wpisz nazwę pola.

  3. Zaznacz komórkę sąsiadującą w kolumnie Typ danych , a następnie wybierz z listy pozycję Data/godzina lub Rozszerzona data/godzina .

  4. Zapisz zmiany.

Dodawanie do nowej tabeli

  1. Na karcie Tworzenie w grupie Tabele kliknij pozycję Tabela.

  2. Kliknij przycisk Zapisz , a następnie w oknie dialogowym Zapisywanie jako wprowadź nazwę nowej tabeli.

  3. Kliknij prawym przyciskiem myszy kartę dokumentu nowej tabeli i kliknij polecenie Widok projektu.

  4. W kolumnie Nazwa pola zaznacz pierwszy pusty wiersz, a następnie wpisz nazwę pola.

  5. Zaznacz komórkę sąsiadującą w kolumnie Typ danych , a następnie wybierz z listy pozycję Data/godzina lub Rozszerzona data/godzina .

  6. Zapisz zmiany.

Początek strony

Ustawianie właściwości pola daty i godziny

W widoku projektu w celu dodania pola typu Data/Godzina do tabeli można ustawić i zmienić wszystkie właściwości tego pola.

  1. Na karcie Ogólne w dolnej części projektanta tabel w obszarze Właściwości pola znajdź właściwość, którą chcesz zmienić.

  2. Zaznacz pole obok nazwy właściwości.

  3. Zaznacz pole obok nazwy właściwości. W zależności od właściwości możesz wprowadzić dane, uruchomić Konstruktora wyrażeń, klikając pozycję Przycisk Konstruktorlub wybrać opcję z listy.

    Aby uzyskać informacje na temat używania poszczególnych właściwości pola, wybierz tę właściwość, a następnie naciśnij F1.

Początek strony

Usuwanie pola daty i godziny

Za pomocą widoku arkusza danych lub widoku projektu można usunąć pole typu Data/Godzina lub Rozszerzona data/godzina z tabeli.

Ostrzeżenie    Usunięcie pola typu Data/Godzina lub Rozszerzona data/godzina zawierającego dane powoduje trwałe utratę tych danych — nie można cofnąć usunięcia. Dlatego należy utworzyć kopię zapasową bazy danych przed usunięciem jakichkolwiek pól tabeli lub innych części bazy danych.

Usuwanie w widoku arkusza danych

  1. Otwórz tabelę w widoku arkusza danych.

  2. Znajdź pole Data/godzina lub Rozszerzona data/godzina, kliknij prawym przyciskiem myszy wiersz nagłówka (nazwę) i kliknij polecenie Usuń pole.

  3. Kliknij przycisk Tak, aby potwierdzić usunięcie.

Usuwanie w widoku projektu

  1. Otwórz tabelę w widoku projektu.

  2. Kliknij selektor wiersza (pusty kwadrat) obok pola Rozszerzona data/godzina lub Data/godzina, a następnie naciśnij DELETE lub kliknij prawym przyciskiem myszy selektor wiersza i kliknij polecenie Usuń wiersze.

  3. Kliknij przycisk Tak, aby potwierdzić usunięcie.

Początek strony

Odwołanie do właściwości pola daty i godziny

W poniższej tabeli wymieniono właściwości pola data/godzina i opisano działanie każdego z nich.

Właściwość

Zastosowanie

Formatowanie

Aby zdefiniować format wyświetlania, należy wprowadzić niestandardowe znaki formatowania. Tutaj zdefiniowane formaty są wyświetlane w arkuszach danych, formularzach i raportach.

Miejsca dziesiętne (tylko rozszerzona data/godzina)

Wprowadź precyzję ułamkową, aby określić liczbę cyfr po prawej stronie separatora dziesiętnego (1–7).

Maska wprowadzania

Należy wprowadzić ciąg maski wprowadzania lub kliknąć przycisk Przycisk Konstruktor , aby uruchomić Kreatora masek wprowadzania.

Aby uzyskać więcej informacji na temat tworzenia i używania masek wprowadzania, zobacz artykuł Tworzenie maski wprowadzania w celu wprowadzania wartości pól lub kontrolek w określonym formacie.

Podpis

Określa nazwę pola typu Data/godzina. Jeśli podpis nie zostanie określony, program Access zastosuje domyślną nazwę pola.

Wartość domyślna

Określa wartość, która jest automatycznie wyświetlana w polu podczas tworzenia nowego rekordu. Możesz na przykład wprowadzić funkcję, taką jak Date(), aby automatycznie wyświetlać dzisiejszą datę.

Reguła poprawności

Określa wymagania dotyczące danych wprowadzonych w całym rekordzie, pojedynczym polu lub kontrolce w formularzu lub raporcie. Gdy użytkownik wprowadzi dane naruszające regułę, możesz użyć właściwości Tekst reguły sprawdzania poprawności , aby określić wynikowy komunikat o błędzie. Maksymalna długość: 2048 znaków.

Aby uzyskać więcej informacji na temat tworzenia reguł poprawności, zobacz artykuł Tworzenie reguły poprawności w celu sprawdzania poprawności danych w polu.

Tekst reguły poprawności

Określa tekst komunikatu o błędzie, który pojawia się, gdy użytkownicy naruszają regułę poprawności. Maksymalna długość: 255 znaków.

Aby uzyskać więcej informacji na temat tworzenia reguł poprawności, zobacz artykuł Tworzenie reguły poprawności w celu sprawdzania poprawności danych w polu.

Wymagane

Gdy ta właściwość ma wartość Tak, należy wprowadzić wartość w polu lub we wszystkich kontrolkach powiązanych z polem. Ponadto wartość nie może być równa null.

Indeksowane

Indeks służy do przyspieszania wykonywania zapytań, sortowania i grupowania danych na dużych ilościach danych. Indeksy mogą również uniemożliwiać użytkownikom wprowadzanie zduplikowanych wartości. Wyborów:

  • Nie     Wyłącza indeksowanie (domyślne).

  • Tak (Duplikaty OK)     Indeksuje pole i zezwala na zduplikowane wartości. Na przykład możesz mieć zduplikowane imiona i nazwiska.

  • Tak (Bez duplikatów)    Indeksuje pole i nie zezwala na zduplikowane wartości.

Tryb edytora IME

Określa edytor Input Method Editor, narzędzie do korzystania z angielskich wersji programu Access z plikami utworzonymi w japońskich lub koreańskich wersjach programu Access. Wartość domyślna: Brak kontroli. Aby uzyskać więcej informacji na temat używania tej właściwości, naciśnij F1.

Tryb zdania edytora IME

Określa typ danych, które można wprowadzać za pomocą Edytora im. Aby uzyskać więcej informacji na temat używania tej właściwości, naciśnij F1.

Wyrównanie tekstu

Określa wyrównanie danych w polu data/godzina. Wyborów:

  • Ogólne     Wyrównuje tekst do lewej, liczby i daty do prawej.

  • Do lewej     Wyrównuje cały tekst, daty i liczby do lewej.

  • Do prawej     Wyrównywanie całego tekstu, dat i liczb do prawej.

  • Do środka     Wyśrodkuje cały tekst, daty i liczby.

  • Rozdzielać     Uzasadnia równomiernie tekst, daty i liczby po obu stronach pola lub pola tekstowego.

Pokaż okno wyboru daty

Wyświetla lub ukrywa kontrolkę wyskakującego kalendarza wyświetlaną po kliknięciu przez użytkowników pól daty/godziny. Domyślne: w przypadku dat. Wybierz pozycję Nigdy , aby ukryć kontrolkę.

W przypadku używania maski wprowadzania dla pola daty/godziny kontrolka Selektor dat jest niedostępna bez względu na ustawienie tej właściwości.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.