假设 Access 中的窗体上有一个“截止日期”字段,并且想要显示该截止日期到达还剩多少天。 执行此操作的一种快速方法是向窗体添加新文本框,然后使用该文本框中的 DateDiff 函数 执行计算。
-
右键单击导航窗格中的窗体,然后单击“ 布局视图”。
-
单击“ 设计 > 文本框”,按住 Ctrl 键,然后单击要放置文本框的布局。
-
单击新文本框,然后按 F4 以显示属性表(如果尚未显示)。
-
在“属性表”的“ 数据 ”选项卡上的“ 控件源 ”属性框中,键入以下内容:
=DateDiff (“d”,Date () ,[DueDate])
表单应如下所示:
此示例中的表达式从截止日期 (日期 () ) 减去今天的日期。 “d”指示 Access 计算 (天数,而不是年、月等 ) 。 如果文本框的名称不是 DueDate,请在函数参数中替换实际文本框名称。
更多信息
若要详细了解表达式,请阅读 Learn to build a expression and Add functions to Access expressions。
有关窗体的详细信息,请参阅在 Access 中Create窗体。