Если поле даты пустое, как я могу сравнить дату из другого поля - PullRequest
1 голос
/ 27 марта 2020

У меня есть форма, в которой пользователь вводит дату, но я хочу запретить пользователю вводить дату, которая больше, чем дата в главной форме, если указана дата, и дата также должна быть меньше, чем дата уже в той же форме, которая является полем Дата от.

Я пришел с этим критерием проверки

>=[DateFrom] And IIf([Forms]![FrmPatientInfo]![EndOfTreatment] Is Null,<=Date(),<=[Forms]![FrmPatientInfo]![EndOfTreatment])

Это не позволяет мне указывать какие-либо даты в поле.

Пожалуйста, скажите мне, что я делаю здесь неправильно.

1 Ответ

0 голосов
/ 27 марта 2020

Попробуйте:

>=[DateFrom] And <=Nz([Forms]![FrmPatientInfo]![EndOfTreatment],Date())

или просто:

>=[DateFrom] And <=Nz([EndOfTreatment],Date())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...