Applies ToAccess за Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Добавяте поле от тип "Дата/час" или "Удължено дата/час" към таблица, когато трябва да съхранявате дати и часове. Можете да използвате данни за дата и час по различни лични и служебни причини, като рождени дни, информация за доставка и фактуриране и картички за час.

В тази статия

Разбиране на полетата за дата и час

Когато използвате база данни на Access, е възможно да видите стойности за дата и час в произволен брой формати, като например европейски формат (28.11.2006 или 28-11-2006), южноазиатска формат (28.11.2006 г.) или американски формат (28.11.2006 г.). Независимо как Access форматира данните за дата и час и независимо как въвеждате данните за дата или час, полетата за дата и час съхраняват датите и часовете по следните начини:

Дата/час

Дата/час използва числа с двойна точност с плаваща запетая – система, наричана още поредни дати. Следващата фигура представя типична поредна стойност за дата и час.

Число с двойна точност

Цялата част на стойността, отляво на десетичния знак, представлява датата. Дробната част, вдясно от десетичния знак, представя часа.

Числото на тази фигура представя 24 декември 2003 г. в 9:00 ч. Компонентът за дата е броят на целите дни, изминали от началната или "базовата" дата 30.12.1899 г. В този пример са изминали 37 979 дни от 30.12.1899 г. до 24.12.2003 г. Компонентът за време е част от 24-часов ден. Така че стойност 0,875 умножена по 24 часа е равна на 21 часа или 9:00 ч.

Отрицателните стойности в компонента за дата представят дати преди базовата дата. Например стойност -1 като компонент за дата се преобразува до един ден преди базовата дата или 29.12.1899 г.

Валидни стойности на дати в диапазона от -657 434 (1 януари 100 г.) до 2 958 465 (31 декември 9999 г.). Валидните стойности за време варират от 0,0 до 0,9999 или 23:59:59.

Съхраняването на стойностите за дата и час като числа ви позволява да извършвате голям брой изчисления върху данни за дата и час. Можете например да изчислите общия брой отработени часове (за карта за час) или да определите възрастта на фактурата.

Удължено дата/час

Extended date/Time съхранява дати и часове в кодиран низ от 42 байта. Дата се съхранява в неподписан дълъг тип, който поддържа диапазон от 1-1-1 AD до 9999 AD. Времето се съхранява в неподписан дълъг тип въз основа на следната формула:

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

За повече информация вижте Използване на типа данни "Удължено дата/час".

Най-горе на страницата

Добавяне на поле за дата и час в изглед на лист с данни

Можете да добавите поле за дата/час към нова или съществуваща таблица в изглед на лист с данни.

Добавяне към съществуваща таблица

  1. Отваряне на таблицата в изглед на лист с данни

  2. Ако е необходимо, превъртете хоризонтално до първото празно поле.

  3. В колоната Име на полето изберете първия празен ред и след това въведете име за полето.

  4. Изберете съседната клетка в колоната Тип данни и след това изберете Дата/час или Дата/час, удължени от списъка.

  5. Запишете промените.

Добавяне на поле за дата и час към нова таблица

  1. В раздела Създаване, в групата Таблици щракнете върху Таблица.

  2. Щракнете върху Запиши изображение на бутони в диалоговия прозорец Запиши като въведете име за новата таблица.

  3. Щракнете с десния бутон върху раздела на документа за новата таблица и щракнете върху Режим на проектиране.

  4. В колоната Име на полето изберете първия празен ред и след това въведете име за полето.

  5. Изберете съседната клетка в колоната Тип данни и след това изберете Дата/час или Дата/час, удължени от списъка.

  6. Запишете промените.

Най-горе на страницата

Добавяне на поле за дата и час в изглед за проектиране

Можете да добавите поле за дата/час към нова или съществуваща таблица в изглед за проектиране.

Добавяне към съществуваща таблица

  1. Отворете таблицата визглед за проектиране.

  2. В колоната Име на полето изберете първия празен ред и след това въведете име за полето.

  3. Изберете съседната клетка в колоната Тип данни и след това изберете Дата/час или Дата/час, удължени от списъка.

  4. Запишете промените.

Добавяне към нова таблица

  1. В раздела Създаване, в групата Таблици щракнете върху Таблица.

  2. Щракнете върху Запиши и в диалоговия прозорец Запиши като въведете име за новата таблица.

  3. Щракнете с десния бутон върху раздела на документа за новата таблица и щракнете върху Режим на проектиране.

  4. В колоната Име на полето изберете първия празен ред и след това въведете име за полето.

  5. Изберете съседната клетка в колоната Тип данни и след това изберете Дата/час или Дата/час, удължени от списъка.

  6. Запишете промените.

Най-горе на страницата

Задаване на свойства на поле за дата и час

Когато използвате изглед за проектиране, за да добавите поле за дата/час към таблица, можете да зададете и промените всички свойства за полето.

  1. В раздела Общи в долната част на конструктора на таблици, под Свойства на полето намерете свойството, което искате да промените.

  2. Изберете полето до името на свойството.

  3. Изберете полето до името на свойството. В зависимост от свойството можете да въведете данни, да стартирате конструктора на изрази, като щракнете върху Бутон на конструкторили изберете опция от списък.

    За информация как да използвате всяко свойство на поле, изберете свойството и след това натиснете F1.

Най-горе на страницата

Изтриване на поле за дата и час

Можете да използвате изглед на лист с данни или изглед за проектиране, за да изтриете поле за дата/час или дата/час от таблица.

Предупреждение    Когато изтриете поле от тип "Дата/час" или "Удължено дата/час", което съдържа данни, губите тези данни окончателно – не можете да отмените изтриването. Поради тази причина трябва да архивирате вашата база данни, преди да изтривате полета на таблица или други компоненти на базата данни.

Изтриване в изглед на лист с данни

  1. Отворете таблицата в Изглед на таблица с данни.

  2. Намерете полето за дата/час или разширена дата/час, щракнете с десния бутон върху заглавния ред (името) и щракнете върху Изтрий полето.

  3. Щракнете върху Да, за да потвърдите изтриването.

Изтриване в изглед за проектиране

  1. Отворете таблицата в Изглед на проектиране.

  2. Щракнете върху селектора на ред (празния квадрат) до полето "Дата/час" или "Удължено дата/час", след което натиснете КЛАВИША DELETE или щракнете с десния бутон върху селектора на ред и щракнете върху Изтрий редовете.

  3. Щракнете върху Да, за да потвърдите изтриването.

Най-горе на страницата

Препратка към свойство на поле за дата и час

В тази таблица са изреждани свойствата на полетата за дата и час и се описва какво прави всяко от тях.

Свойство

Използване

Форматиране

Въвеждате знаци за форматиране по избор, за да дефинирате формат за показване. Форматите, дефинирани тук, се показват в листове с данни, формуляри и отчети.

Цифри след десетичния знак (само с удължено време/дата)

Въведете дробна точност, за да зададете броя на цифрите вдясно от десетичния знак (1 –7).

Маска на въвеждане

Въведете низ за маска за въвеждане или щракнете върху Бутон на конструктор , за да стартирате съветника за маски за въвеждане.

За повече информация относно създаването и използването на маски за въвеждане вж. статията Създаване на маска за въвеждане за въвеждане на стойности на полета или контроли в конкретен формат.

Надпис

Указва името на вашето поле за дата/час. Ако не зададете надпис, Access прилага името на полето по подразбиране.

Стойност по подразбиране

Задава стойността, която автоматично се показва в поле, когато създавате нов запис. Можете например да въведете функция, като например Date( ), за да се показва автоматично днешната дата.

Правило за проверка

Задава изисквания за данните, въведени в цял запис, отделно поле или контрола във формуляр или отчет. Когато потребител въведе данни, които нарушават правилото, можете да използвате свойството Текст на проверка за валидност , за да зададете полученото съобщение за грешка. Максимална дължина: 2048 знака.

За повече информация относно създаването на валидиращите правила вж. статията Създаване на валидиращо правило за валидиране на данни в поле.

Текст на проверката за валидност

Задава текста в съобщението за грешка, който се показва, когато потребителите нарушават валидиращо правило. Максимална дължина: 255 знака.

За повече информация относно създаването на валидиращите правила вж. статията Създаване на валидиращо правило за валидиране на данни в поле.

Задължително

Когато това свойство е настроено на Да, трябва да въведете стойност в полето или във всички контроли, които са обвързани с полето. Освен това стойността не може да бъде Null.

Индексирано

Можете да използвате индекс, за да ускорите операциите по заявки, сортиране и групиране, които се изпълняват срещу големи количества данни. Можете също да използвате индекси, за да попречите на потребителите да въвеждат дублирани стойности. Избор:

  • Не     Изключва индексирането (по подразбиране).

  • Да (възможно дублиране)     Индексира полето и позволява дублирани стойности. Например може да имате дублирани собствени и фамилни имена.

  • Да (без дублиране)    Индексира полето и не позволява дублирани стойности.

IME режим

Задава редактор за въвеждане на език – инструмент за използване на версии на Access на английски с файлове, създадени в японски или корейски версии на Access. Стойност по подразбиране: няма контрола. За повече информация за използването на това свойство натиснете F1.

IME режим на изречение

Задава типа на данните, които можете да въвеждате с помощта на редактора за въвеждане на език. За повече информация за използването на това свойство натиснете F1.

Подравняване на текст

Задава подравняването за данните в поле за дата и час. Избор:

  • Общи     Подравнява текста отляво, числата и датите – отдясно.

  • Наляво     Подравнява целия текст, дати и числа отляво.

  • Надясно     Подравнява целия текст, дати и числа отдясно.

  • Центриране     Центрира целия текст, дати и числа.

  • Раздавам     Оправдава равномерно целия текст, дати и числа от двете страни на полето или текстовото поле.

Показване на извличането на дата

Показва или скрива изскачаща контрола на календар, която се показва, когато потребителите щракнат върху полета за дата/час. По подразбиране: За дати. Изберете Никога , за да скриете контролата.

Ако използвате маска за въвеждане за поле "Дата/час", контролата Извличане на дата е недостъпна, независимо как е зададено това свойство.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.