Applies ToAccess для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Припустімо, що у формі в Access є поле Термін, і потрібно показати, скільки днів залишилося, доки не настане дата завершення. Щоб швидко зробити це, додайте до форми нове текстове поле, а потім виконайте обчислення за допомогою функції DateDiff у цьому текстовому полі.

  1. Клацніть правою кнопкою миші форму в області переходів і виберіть пункт Режим розмітки.

  2. Натисніть кнопку Конструктор > текстовому полі, утримуючи натиснутою клавішу Ctrl, а потім клацніть макет, до якого потрібно додати текстове поле.

  3. Клацніть нове текстове поле та натисніть клавішу F4, щоб відобразити аркуш властивостей, якщо він ще не відображається.

  4. На вкладці Дані аркуша властивостей у полі властивості Джерело елемента керування введіть такі дані:

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

    Форма має виглядати приблизно так:

    Введення функції DateDiff у властивості «Джерело елемента керування» для текстового поля.

Вираз у цьому прикладі віднімає сьогоднішню дату (Date()) від дати завершення. " d" дає змогу програмі Access обчислити кількість днів (на відміну від років, місяців тощо). Якщо текстове поле має ім'я, відмінне від DueDate, замініть фактичне ім'я текстового поля в аргументах функції.

Докладні відомості

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

Докладні відомості про форми див. в статті Створення форми в Access.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.