我有一个表单,其中用户输入了一个日期,但是我想阻止用户输入一个比主表单中的日期大的日期(如果提到该日期,并且该日期也应小于已经存在的日期)格式与“日期自”字段相同。
我想出了这个验证标准
>=[DateFrom] And IIf([Forms]![FrmPatientInfo]![EndOfTreatment] Is Null,<=Date(),<=[Forms]![FrmPatientInfo]![EndOfTreatment])
这不允许我在字段中输入任何日期。
请告诉我我在做什么错了。
答案 0 :(得分:0)
尝试:
>=[DateFrom] And <=Nz([Forms]![FrmPatientInfo]![EndOfTreatment],Date())
或简单地:
>=[DateFrom] And <=Nz([EndOfTreatment],Date())