连续形式(组合框)在被勾选后没有立即更新值?
Continuous form (Combo Boxes) not updating values immediately after being ticked?
我刚刚学习 Ms Access 大约 2 周,所以如果我错过了一些基本的东西,请原谅我。目前我有一个连续的表格,其中包含连接到我的 tblMain
table 的组合框。这个table只有两个字段:
Category
:用作每个组合框的 'label';
IsSelected
:用作组合框的控制源,returns到是或否 取决于是否勾选了相应的组合框。
这个系统工作得很好。但是,我想稍微调整一下。每次我勾选组合框时,IsSelected
字段上的值将不会更新,直到我单击另一个组合框(或另一个标签)。这是组合框的工作方式吗?我可以将其设置为在勾选组合框后立即更新值,而无需单击另一个框或标签吗?
我计划在表单的页脚上添加一个按钮,以将每条勾选的记录附加到另一条 table。这就是为什么我要防止忘记单击另一行时未附加记录的原因。
太棒了!感谢 June7 和 Wolfgang Kais 指出表单如何将其值写入字段。
我设法通过在我的按钮执行 insert/append 命令之前添加 Do.Cmd.RunCommand acCmdSaveRecord
行来解决我的问题。它完全符合我的要求!
我刚刚学习 Ms Access 大约 2 周,所以如果我错过了一些基本的东西,请原谅我。目前我有一个连续的表格,其中包含连接到我的 tblMain
table 的组合框。这个table只有两个字段:
Category
:用作每个组合框的 'label';IsSelected
:用作组合框的控制源,returns到是或否 取决于是否勾选了相应的组合框。
这个系统工作得很好。但是,我想稍微调整一下。每次我勾选组合框时,IsSelected
字段上的值将不会更新,直到我单击另一个组合框(或另一个标签)。这是组合框的工作方式吗?我可以将其设置为在勾选组合框后立即更新值,而无需单击另一个框或标签吗?
我计划在表单的页脚上添加一个按钮,以将每条勾选的记录附加到另一条 table。这就是为什么我要防止忘记单击另一行时未附加记录的原因。
太棒了!感谢 June7 和 Wolfgang Kais 指出表单如何将其值写入字段。
我设法通过在我的按钮执行 insert/append 命令之前添加 Do.Cmd.RunCommand acCmdSaveRecord
行来解决我的问题。它完全符合我的要求!