我到处搜索了此处并尝试了不同的条件日期范围。取而代之的是输入参数值对话框。
查询中的标准在[forms]![form1]。[startdt]和[forms]和[forms]![form1]。[enddt]
之间表格有两个日期输入startDT和endDT,并指出打开报告。在查询中没有上述标准的情况下,表格打开报告并产生所有日期。因此,至少它允许我输入日期并连接到查询和报告,但没有标准未能在所需范围内隔离数据。
当我将包含条件(如上所述)的查询中放入约会日期字段下的查询时,所有im获取的是两个参数值对话框,一个接一个地显示表单!form1.startdt和第二个forms!form!form!form1.enddt。
很抱歉长期缠绕,但迫切希望解决这个问题。
感谢大家的任何输入。iain
看来您的名字有错误。检查表格名称的最简单方法之一是使用即时窗口。键入Ctrl G,您将在"光标"窗口中使用光标最终进入代码窗口。表格打开并填写日期,类型或粘贴
?forms!form1!StartDt
进入直接的窗口并点击返回。如果您遇到错误,则意味着您沿线的某个地方有错误的名称,要么您的表单不称为Form1
,而且表单名称可能有些复杂,或者您的控件不称为StartDt
。因此,这就是访问版本的来源。在Access 2010中,如果您在查询的标准行中键入Forms!
并等待一秒钟,它将为您提供表单列表。从列表中选择您的表格,并在名称之后键入!
,访问将带有控件列表。选择您的控制。您现在应该具有正确的表格和控制名称。