Office中国论坛/Access中国论坛

标题: [昨夜2点发现]窗体AllowEdits = false,双击控件后控件可修改 [打印本页]

作者: tz-chf    时间: 2007-8-15 07:35
标题: [昨夜2点发现]窗体AllowEdits = false,双击控件后控件可修改
窗体的AllowEdits = false,双击任一控件事件里改变任一控件的值,窗体的所有控件变得修改,但窗体的AllowEdits仍是false。

如:
Private Sub 审核_DblClick(Cancel As Integer)

            Me.审核 = False    '或改变其它控件的值

End Sub

那么其它控件都能修改了。

做了这么多年,刚发现有这种事。搞不懂是为什么!(access 2003)
作者: tmtony    时间: 2007-8-15 09:31
应该不会吧,能否传个窗体上来瞧瞧
作者: hi-wzj    时间: 2007-8-15 10:04
窗体中是否有根据"审核"字段的值,判断窗体记录是否允许修改的代码?
作者: tz-chf    时间: 2007-8-15 20:19
current事件中判断是否allowedit。判断数字字段也一样。
如:
if me.数字字段>0 then
me.allowedit=false
else
me.allowedit=true
end if
有一个控件双击事件中改变一个控件的值,所有控件都能改变控件的值了。我测过allowedit仍是false。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3