Функция MS-Access 2010 DateAdd не отображает данные в отчете

У меня есть следующая формула в поле в моей форме:

=DateAdd("d",5-день недели([TestDate]+5,2),[TestDate]+5)

Его цель — отображать дату в поле «Расчетная дата завершения» всякий раз, когда дата вводится в поле «Дата теста». Формула отображает дату; однако, когда я создаю отчет, поле «Расчетная дата завершения» остается пустым, хотя оно показывает дату в поле из представления формы ввода данных.

Как я могу заставить поле «Предполагаемая дата завершения» распечатать то, что в нем отображается?


person Nina Manns    schedule 09.04.2015    source источник


Ответы (1)


Создайте отчет, используя только элемент управления [TestDate]. В режиме конструктора добавьте в отчет текстовое поле. Откройте построитель выражений для источника управления и скопируйте/вставьте свою формулу, как указано выше.

person Dave    schedule 10.04.2015
comment
Спасибо, Дэйв. Хотя в поле теперь отображается текст, это НЕ дата, рассчитанная на основе поля «Дата теста». Формула отображает результаты данных в моей форме, НО не в моей таблице. Как получить поле «Расчетная дата завершения» для создания/отображения информации о дате в таблице в результате ввода информации о дате в поле «Дата теста». Хотя я прошел курс Access, я все еще учусь. Ваша помощь очень ценится. - person Nina Manns; 11.04.2015