首页 > 解决方案 > 无法更新 Access 表单上的文本框

问题描述

我有一个frm_Manage_Demand包含两个子表单的表单:frm_Manage_Demand_Subfrm_Manage_Demand_Bottom_Sub. 我使用子表单来显示来自tbl_Manage_Demand. 我使用两个子表单的原因是因为在一个表单中要在屏幕上显示两个多字段。

需要允许用户更新表单上的最后两个字段以及unbound textbox加载表单时填充的字段。

我无法获得允许用户在两​​个字段以及unbound textbox. 所有字段都设置为Enabled = YesLocked = No。主窗体没有记录源。它的属性Allow Edit, Allow Additions, Allow Deletions都设置为Yes.

这两个子窗体的记录源是tbl_Manage_Demand.

我基于创建了一个新的测试表单,tbl_Manage_Demand并且可以很好地更新所有字段。

真诚感谢任何解决我的问题的提示。

标签: formsms-access-2010

解决方案


我发现代码的未知部分将控件AllowEdits变为No. 因此,在frm_Manage_Bottom_Sub加载表单后,我使用更改了控件Forms![frm_Manage_Demand]![frm_Manage_Demand_Bottom_Sub].Form.AllowEdits = True


推荐阅读