我试图设置一个表单,以便当我在一个表单中填写 ID 字段时,它会立即将记录保存在另一个表单中。
如果它打开保存并谨慎关闭,那就太好了!
如果您有第二种形式的代码,您可以从 VBA 代码中引用它,例如:
Form_MyFormName.Visible = False
此行将创建一个不可见的表单实例,然后您可以使用它来执行您需要的任何任务。然后像这样关闭表单:
DoCmd.Close AcForm, "MyFormName"
我相信您可以做到这一点 - Access 中的每个对象都可以在代码中引用,因此您可以使用 VBA 中的表单名称来调用它,执行与原始表单相关的必要更改,调用保存调用的表单,然后关闭。当然,如果主要表单依赖于您可以在次要表单中更改的数据 - 您将需要在次要表单更改之前和之后调用保存主要表单。
对通用答案感到抱歉,您在表单名称、字段名称等方面确实没有给我们太多帮助。但这个概念应该是合理的。