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.

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

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

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

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