我有一个基于查询的报告,该查询按日期对数据进行分组。
现在我要创建一个包含两个组合框YEAR和MONTHS的表单。然后让用户从这些组合框中选择标准,点击按钮后,报告将打开,只显示所选标准的数据。
有人可以帮助我使用按钮点击事件中的vba代码吗?
答案 0 :(得分:1)
您可以在打开报告时添加条件:
DoCmd.OpenReport "YourReport", , , "[DateField] => DateSerial(" & Me![Year].Value & ", " & Me![Month].Value & ", 1) And [DateField] < DateSerial(" & Me![Year].Value & ", " & Me![Month].Value & " + 1, 1)"
将年,月等替换为控件的实际名称。