我在 Access 2003 中有一个包含 2 个子表单的表单。第一个是在数据表视图中,只有 2 个字段,SiteID 和 SiteName,因此是父表单中一条记录的许多站点的列表。第二个子表单与第一个子表单是相同的数据源,但在单个表单视图中,因此它在单个表单中显示一个站点的所有站点字段。我的想法是我在左侧有一个站点名称列表,然后我想单击一个并让其 OnCurrent 事件过滤右侧的子表单以显示该记录中的所有字段(针对该站点)。
这似乎是一件相当简单的事情,但我无法弄清楚什么代码(docmd.gotorecord?,过滤器?,以编程方式更改子表单查询然后重新查询等)是最好使用的......以及如何制作它实际工作。
任何帮助表示赞赏。