我有一个带有两个组合框(名称和组)的数据输入/编辑表单。
基本上,您可以选择要查看的组,并显示该组中所有名称的列表。
我想让这个表单能够添加和删除表格中的名称(它已经与按钮一起使用),但我也希望能够< strong>从子窗体中选择一个名称,并使主窗体关注该条目并自动填充两个绑定的组合。
然后,我希望能够编辑并保存该条目,或者删除条目。
同样,我希望能够添加新条目而不必担心写入当前条目。 Access可以自动执行此操作;如果是这种情况:
是否可以编辑条目而不删除然后替换它?
答案 0 :(得分:0)
我也希望能够选择一个 子表单中的名称并具有 主要形式专注于该条目和汽车 填充两个绑定的组合。
为此,您可以使用子表单中的ID在主表单的记录集上执行FindRecord。表格将移至正确的记录。从子表单的OnCurrent事件:
Forms!MyMainForm.Recordset.FindFirst "MyID = " & desiredRecordID
或
Forms!MyMainForm.Recordset.FindFirst "MyID = '" & desiredRecordID & "'"
同样,我希望能够 添加新条目而不必担心 写在当前条目上。
为此,请执行以下代码:
DoCmd.GoToRecord acDataForm, "MyMainForm", acNewRec