我有这种形式,用户可以在其中输入物品的总量。为了方便他们计数,我在页脚中制作了一个带有求和控件的弹出式连续表单,让用户可以输入多个数量单位并只保存一个(例如:10;10;10;5 - 35 要在主目录中输入形式)
我设法让它使用Forms![MainFormName]![ControlName].Value = Forms![PopupFormName]![NameOfSummingControl].Value
. 问题是光标必须位于要更新的 SumControl 的空/新记录行上,并且我想减少输入信息所需的时间。DoCmd.RunCommand acCmdSaveRecord
我在上面代码行之前的按钮上做了一个事件,如果我按两次按钮,它就会起作用。仅按一次不会更改主窗体中的字段,这使我相信更新 SumControl 然后执行两个命令需要更多时间。
我该如何摆脱这种情况?