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

Във формуляр на Access можете да използвате извличане на дата, за да въведете текущата дата. Ако полето е зададено като поле за дата и час, иконата за извличане на дата се показва, когато щракнете в полето. Щракнете върху иконата и след това щракнете върху бутона Днес под календара.

Извличане на дата с осветен бутон ''Днес''.

Клавишна комбинация   В настолна база данни на Access натиснете едновременно клавишите Ctrl и точка и запетая (;), за да попълните избраното поле с текущата дата.

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

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

Повечето полета и контроли в Access имат свойство Стойност по подразбиране, където можете да въведете функция, която вмъква текущата дата всеки път, когато създадете нов елемент. Настолните бази данни и приложенията на Access използват функцията Now(), за да вмъкват текущите дата и час. Ако искате да вмъкнете само датата, използвайте функцията Date() в настолна база данни или функцията Today() в уеб приложение на Access.

Къде да въведа функцията?

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

В таблица

В таблица в настолна база данни или уеб приложение на Access можете да намерите свойството "Стойност по подразбиране" по следния начин:

  1. Натиснете F11, за да отворите навигационния екран, ако не е отворен.

  2. В навигационния екран щракнете с десния бутон върху таблицата и след това щракнете върху "Режим на проектиране".

  3. Щракнете върху полето, към което искате да добавите стойност по подразбиране, и след това под "Свойства на полето" въведете =Date(), =Today() или =Now() в полето на свойството Стойност по подразбиране.

    Задаване на стойността по подразбиране на поле за дата и час в таблица на Access.

Във формуляр (настолни бази данни)

  1. Натиснете F11, за да отворите навигационния екран, ако не е отворен.

  2. В навигационния екран щракнете с десния бутон върху формуляра и след това щракнете върху "Изглед на оформление".

  3. Щракнете върху полето, където искате да бъде вмъкната днешната дата.

  4. Натиснете F4, за да отворите списъка със свойства, ако не е отворен.

  5. В раздела Всички на списъка със свойства се уверете, че свойството Показване на извличане на дата е зададено на За дати.

    Show Date picker property on the Property Sheet for a form

  6. В раздела "Данни" на списъка със свойства въведете =Date() в свойството Стойност по подразбиране за полето.

    Списък със свойства, показващ свойството ''Стойност по подразбиране'', настроено на Date().

    Забележка:  Ако искате да включите текущия час заедно с датата, използвайте функцията Now() вместо Date(). Може да се наложи да настроите свойството Формат на полето (в раздела Формат на списъка със свойства), за да разрешите показването на часа.

В началото на отчет

За да покажете текущата дата в заглавка на отчет (само при настолни бази данни), отворете отчета в изглед на оформление и след това щракнете върху Структура > Дата и час.

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

В SQL

В настолна база данни на Access можете да използвате заявка за актуализиране, за да промените поле за дата в текущата дата. Например:

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

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

За да вмъкнете нов запис с текущата дата, използвайте заявка за добавяне като в този пример:

INSERT INTO TASKS ( TaskTitle, StartDate ) VALUES ("Задача2", Date());

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

Забележка:  Ако искате да включите текущия час заедно с датата, използвайте функцията Now() вместо Date().

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

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

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

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

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