【发布时间】:2016-03-01 23:35:54
【问题描述】:
我有一个表格,其中包含一年中的所有星期(使用客户的编号,因此第 1 周是六月),以及它们开始的日期。有一个表格,他们可以选择他们想要查看的星期,所以我使用了一个 ComboBox 来获取他们在 WeeklyHours 表中输入数据的所有星期数,使用 SELECT Format(WeeklyHours.Week,"0") AS Expr1 FROM WeeklyHours GROUP BY WeeklyHours.Week;
然后,这个组合框应该用作我构建的几个查询的星期过滤器,使用组合框值作为匹配条件。问题是当表单关闭时,这些查询无法运行,并给我组合框值的输入参数值错误。
为了解决这个问题,我尝试创建一个名为 SelectedWeek 的新表,其中包含一个名为 Week_Number 的条目。然后有一些更新后代码将选定的组合框值保存到 SelectedWeek 的 Week_Number 字段。
然后我将查询更改为指向 [SelectedWeek]![Week_Number],这样查询将始终使用最近选择的一周。 但是,我不断收到 SelectedWeek!Week_Number 的 Enter Parameter Value 错误,我不知道为什么。 任何帮助将不胜感激。
谢谢, 乔尔
【问题讨论】: