Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Чтобы вставить текущую дату в форме Access, воспользуйтесь элементом выбора даты. Если поле обозначено как поле даты и времени, при щелчке в нем появляется значок "Выбор даты". Щелкните его, а затем нажмите кнопку Сегодня под календарем.

Выбор даты с выделенной кнопкой "Сегодня".

Сочетание клавиш   Чтобы вставить текущую дату в выбранное поле классической базы данных Access, одновременно нажмите клавиши CTRL и точку с запятой (;).

Дополнительные сведения о добавлении поля даты и времени в таблицу см. в разделе Создание поля для хранения дат и времени. Дополнительные сведения о формах см. в разделе Создание формы доступа.

Вставка значения по умолчанию для новых элементов

Большинство полей и элементов управления Access имеют свойство Значение по умолчанию, где можно ввести функцию, которая вставляет текущую дату каждый раз при создании нового элемента. Функция Now() используется для вставки текущей даты и времени и в классической базе данных, и в веб-приложении Access. Если необходимо вставить только дату, используйте функцию Date() в классической базе данных или функцию Today() в веб-приложении Access.

Куда вводить функцию?

Выберите необходимую процедуру, исходя из типа объекта, который необходимо изменить. Обратите внимание, что при установке значения по умолчанию в таблице, это значение будет применено ко всем формам и представлениям на основе таблицы, поэтому этот метод обычно является предпочтительным.

В таблице

Вот как найти свойство "Значение по умолчанию" в таблице классической базы данных или веб-приложения Access:

  1. Если область навигации не открыта, нажмите F11, чтобы открыть ее.

  2. В области навигации щелкните таблицу правой кнопкой мыши и выберите пункт "Конструктор".

  3. Щелкните поле, для которого необходимо установить значение по умолчанию, а затем в его свойствах, в поле Значение по умолчанию, введите =Date(), =Today() или =Now().

    Установка значения по умолчанию для поля даты и времени в таблице Access.

В форме (базы данных на компьютере)

  1. Если область навигации не открыта, нажмите F11, чтобы открыть ее.

  2. В области навигации щелкните форму правой кнопкой мыши и выберите пункт "Режим макета".

  3. Выберите поле, в которое необходимо вставить сегодняшнюю дату.

  4. Если окно свойств не открыто, нажмите F4, чтобы открыть его.

  5. На вкладке Все страницы свойств убедитесь, что для свойства Show Date Picker задано значение Для дат.

    Показать свойство средства выбора даты на листе свойств для формы

  6. На странице свойств на вкладке "Данные" введите =Date() в поле свойства Значение по умолчанию.

    Окно свойств, где для свойства "Значение по умолчанию" установлено значение Date().

    Примечание:  Если необходимо включить не только текущую дату, но и время, используйте функцию Now() вместо функции Date(). Вам также может понадобиться настроить свойство Формат поля (на вкладке Формат окна свойств), чтобы настроить отображение времени.

В верхней части отчета

Чтобы отобразить текущую дату в заголовке отчета (только для баз данных на компьютере), откройте отчет в режиме макета, а затем на вкладке Конструктор нажмите кнопку Дата и время.

Дополнительные сведения о создании отчетов см. в статье Основные сведения об отчетах в Access.

В SQL

Чтобы заменить значение в поле даты текущей датой в классической базе данных Access, можно использовать запрос на обновление. Например:

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

Дополнительные сведения о запросах на обновление см. в статье Создание и запуск запроса на обновление.

Чтобы вставить новую запись с текущей датой, используйте запрос на добавление, как показано в примере:

INSERT INTO TASKS ( TaskTitle, StartDate ) VALUES ("Task2", Date());

Дополнительные сведения о запросах на добавление см. в статье Добавление записей в таблицу с помощью запроса на добавление.

Примечание:  Если необходимо включить не только текущую дату, но и время, используйте функцию Now() вместо функции Date().

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×