MS Access - 报告仅显示 date/or 即将出现的项目
MS Access - Report to only show items that are out of date/or soon to be
上下文:
由于工作的远程性质,我工作的团队每个人都有一台笔记本电脑供他们使用(在办公室时我们有 thinkpad displaylink 单元将笔记本电脑连接到屏幕)。我正在努力改进当前的分配记录文件,它只是一个大电子表格,您刚刚在底行添加了一个新用户。它有时很乱而且难以阅读,所以我决定将数据移动到 MS Access 中并创建我的数据输入和用户查找表单,它们工作得很好并且使工作更容易。我也已经能够做出一些也能派上用场的报告(谁有什么型号等)。
查询:
现在的问题是,每台笔记本电脑都有保修,我能够生成列出用户及其保修到期日期的报告,但这将显示所有保修日期,无论它们是否已经过期或在将来。我希望能够生成 2 report/queries,第一个只显示保修期已过期的笔记本电脑,然后另一个显示将在未来 6 个月内到期的笔记本电脑,以便我们可以做出相关决定。
如果有人可以提供帮助,我们将不胜感激。
打开报告时应用过滤条件。要么在报告 RecordSource 中有参数,要么使用代码(VBA 或宏)为 OpenReport 方法 WHERE CONDITION 参数构建条件。条件表达式(ExpireDate 是字段,替换为您的字段名称):
[ExpireDate] <= Date()
;
[ExpireDate] BETWEEN Date() AND DateAdd("m", 6, Date())
上下文:
由于工作的远程性质,我工作的团队每个人都有一台笔记本电脑供他们使用(在办公室时我们有 thinkpad displaylink 单元将笔记本电脑连接到屏幕)。我正在努力改进当前的分配记录文件,它只是一个大电子表格,您刚刚在底行添加了一个新用户。它有时很乱而且难以阅读,所以我决定将数据移动到 MS Access 中并创建我的数据输入和用户查找表单,它们工作得很好并且使工作更容易。我也已经能够做出一些也能派上用场的报告(谁有什么型号等)。
查询:
现在的问题是,每台笔记本电脑都有保修,我能够生成列出用户及其保修到期日期的报告,但这将显示所有保修日期,无论它们是否已经过期或在将来。我希望能够生成 2 report/queries,第一个只显示保修期已过期的笔记本电脑,然后另一个显示将在未来 6 个月内到期的笔记本电脑,以便我们可以做出相关决定。
如果有人可以提供帮助,我们将不胜感激。
打开报告时应用过滤条件。要么在报告 RecordSource 中有参数,要么使用代码(VBA 或宏)为 OpenReport 方法 WHERE CONDITION 参数构建条件。条件表达式(ExpireDate 是字段,替换为您的字段名称):
[ExpireDate] <= Date()
;[ExpireDate] BETWEEN Date() AND DateAdd("m", 6, Date())