组合列表项不会立即显示在 access vba

问题描述

我有带有不同标签的导航表单。 一个选项卡连接到一个表单“FormA”,这个表单有一个组合框,列表项有限制。 此组合框列表项来自表格。 但是在这个comBox的前面是弹出一个表单“AddTypeForm”的按钮,通过这个用户可以向comboBox列表添加更多的项目。所以基本上记录将保存在一个表格中,该表格出现在组合框列表中。 问题: 关闭弹出窗体后,添加到组合框的记录不会立即显示。即使我试图在关闭时重新查询该表单。 只有当我在主窗体上的选项卡之间移动并返回包含组合框的窗体时,它才有效,然后它会显示我最近添加的记录。 这意味着基本上,它只有在重新加载表单时才有效。 让我假设名称。 MainForm(包含用于导航其他表单的选项卡) FormA(具有组合框) AddTypeForm(弹出以将记录添加到组合框列表)。 主表单为每个选项卡下的所有子表单赋予相同的名称。 我试过了
Forms!MainForm!NavigationForm.Requery 这适用于日期过滤器等,但不会带来新添加的组合列表项,除非我移动选项卡。注:数据库分为前端和后端。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)