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

Предположим, что у вас есть поле Дата выполнения в форме в Access, и вы хотите показать, сколько дней осталось до наступления этой даты выполнения. Быстрый способ сделать это — добавить новое текстовое поле в форму, а затем использовать функцию DateDiff в этом текстовом поле для вычисления.

  1. Щелкните правой кнопкой мыши форму в области навигации и выберите режим макета.

  2. Щелкните Конструктор > текстовое поле, удерживая нажатой клавишу CTRL, а затем выберите макет, в который нужно поместить текстовое поле.

  3. Щелкните новое текстовое поле и нажмите клавишу F4, чтобы отобразить страницу свойств, если она еще не отображается.

  4. На вкладке Данные страницы свойств в поле Свойства Источник элемента управления введите следующее:

    =DateDiff("d";Date(),[DueDate])

    Форма должна выглядеть примерно так:

    Введение функции DateDiff в поле свойства "Данные" текстовой строки.

Выражение в этом примере вычитает текущую дату (Date()) из даты выполнения. Значение "d" указывает Access на вычисление количества дней (в отличие от лет, месяцев и т. д.). Если текстовое поле имеет имя, отличное от DueDate, замените фактическое имя текстового поля в аргументах функции.

Дополнительные сведения

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

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

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

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

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

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

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

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

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

×