该数据库用于学校董事会的工作场所暴力报告。我需要选择介于例如之间的报告。 2012年9月1日和2013年8月31日或2013年9月1日和2014年8月31日。随着数据库的增长和添加报告,我不想每年更改日期标准。月份和日期将保持不变,但年份将不得不更改。

任何帮助总是很感激。

谢谢

最佳答案

希望您的报告基于查询。在设计模式下打开查询,找到Year列并添加过滤条件,如下所示

= [Input year of report]




= [Input year of report]+1


如果没有Year字段,则没有问题。创建Year列并使它们不可见,并添加条件。

每次MS Access执行查询时(独立或在报告中),都会显示对话框,提示“输入报告年”。

同样,您可以引用[Input year of report]之类的表单上的字段来代替[Forms][Form1][FormFieldName]表达式。如果在执行查询时打开表单,则将使用该字段的值。否则,系统会提示«输入[表单] [Form1] [FormFieldName]»

关于mysql - 尝试创建一个Access 2013查询,该查询选择上一年的9月1日到本年的8月31日之间的日期,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23459415/

10-15 14:44