自动检查勾选框基于Access中的某些条件

时间:2016-02-25 10:17:01

标签: date ms-access

我有一张名为tblBooking的桌子,其中包含8辆面包车预订的详细信息。其中一个字段是格式为dd / mm / yyyy的返回日期。表中的另一个字段是是或否数据类型复选框。我正在努力研究如何自动勾选勾选框以查看"返回日期"比今天的日期更大,例如Date()

2 个答案:

答案 0 :(得分:1)

如果要自动选中表格字段中的复选框,则简短回答是“不要这样做”,因为您通过创建属于另一个字段的字段来违反规范化规则。该复选框字段不应该是表格设计的一部分:它应该出现在表格或报表上,但不能存储在表格中。

如果您指的是表单或报表上的复选框,则可以将您的字段作为计算字段放在基础查询中。在查询中创建一列。有关查询设计,请参阅附件。 See attached

答案 1 :(得分:1)

您甚至不需要在表格中说明某个字段的查询 - 只需将此表达式用作 ControlSource 作为表单或报表上的复选框:

=CBool([ReturnDate]>Date())