连续表单(组合框)在勾选后不立即更新值?



我刚刚学习了大约 2 周的 Ms Access,所以如果我错过了一些基本的东西,请原谅我。目前,我有一个包含组合框的连续表单,这些组合框连接到我的tblMain表。此表只有两个字段:

  1. Category:用作每个组合框的"标签";
  2. IsSelected:用作组合框的控制,根据是否勾选相应的组合框,返回到">"或"否"。

这个系统工作得很好。但是,我想稍微调整一下。每次我勾选组合框时,IsSelected字段上的值都不会更新,直到我单击另一个组合框(或其他标签(。这就是组合框的工作方式吗?我可以设置它,使其在勾选组合框后立即更新值,而无需单击另一个框或标签吗?

我计划在表单的页脚上添加一个按钮,以将每个勾选的记录附加到另一个表中。这就是为什么我想防止当我忘记单击另一行时未附加的记录。

太棒了!感谢 June7 和 Wolfgang Kais 指出表单如何将其值写入字段。

我设法通过在按钮执行插入/追加命令之前在我的按钮中添加一行Do.Cmd.RunCommand acCmdSaveRecord来解决我的问题。它完全按照我想要的方式完成工作!

最新更新