1

我的设置。我有一个表单,它通过包含学生信息、ID、姓名、家庭房间等的学生表名称进行搜索。表单文本框是搜索查询中的参数,然后将其信息放入多个项目子表单中。

我的目标是在该子表单上的每个学生记录旁边添加一个按钮,该按钮将同时执行两项操作:

1) 将学生 ID 添加到事件发生表中。2) 打开刚刚添加的记录的表单并编辑该记录的其他字段中的值。

例如,如果 John Doe 决定在他的桌子上画画,老师将能够搜索 John Doe,单击一个按钮。他的学生 ID 进入事件发生表,然后打开一个表单,教师可以在其中编辑新记录的字段,添加发生的事情、时间等信息。

我知道如何使用表单过滤器打开特定记录的表单。我也知道如何将学生证添加到表格中。我不知道如何获取使用附加查询添加的记录的 ID。

谢谢。

4

1 回答 1

0

我会在VBA中做到这一点。通过代码运行 Append 查询,然后打开该表并执行 MoveLast。您可以获取与您的学生匹配的最后一条记录的 ID。在写入记录之前,您无法获得记录的 ID,所以我认为这是唯一的方法。

于 2013-06-05T20:32:42.220 回答