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