我已经在各处搜索了这一点,并尝试了不同的条件,但无论出于何种原因,具有控制框设置为打开基于查询的报表的表单不会将日期范围内的数据。反而不断进入参数值对话框。使用日期选择器为访问报告创建日期范围
在查询的标准表述为[表格]之间![Form1中]。[StartDt]和[表格]![Form1中]。[EndDt]
形式具有两个日期输入StartDt和EndDt和被指出打开报告。如果在查询中没有上述标准,表单将打开报告并生成所有日期。所以至少它允许我输入日期并连接到查询和报告,但没有标准无法隔离所需范围内的数据。
当我在约会日期字段下放置包含条件的查询(如上所述)时,所有即时获取都是两个参数值对话框,一个接一个显示Forms!Form1.StartDt,第二个Forms!Form1.EndDt 。
道歉为长期啰嗦,但急于解决这个问题是新的访问。
感谢大家的任何意见。 Iain
雷穆非常感谢。 Im使用Access 2010.我使用的表格通过命令按钮向导打开报告所基于的报告和相关查询。我不知道在哪里放置你的代码。该窗体还包含两个未绑定的文本框StartDt和EndDt。通过弹出日历表格输入日期我没有问题。问题似乎是放置在查询中的[Forms]![Form1]。[StartDt]和[Forms]![Form1]。[EndDt]之间的标准,该查询应该在选定的日期范围内隔离报表中的数据表格。所有我得到的是两个参数值对话框(见上)帮助 – Iain