Office中国论坛/Access中国论坛

标题: 关于子窗体的修改 [打印本页]

作者: blackant    时间: 2006-6-13 00:08
标题: 关于子窗体的修改
我现在将子窗体里所有的TEXT的“可用”改成了 否 ,我想在我点“修改”按钮后子窗体里所有的TEXT的“可用”变成 是 ,也就是允许修改或编辑,我应该怎么编写修改的编码?谢谢
作者: WDLRCZT    时间: 2006-6-13 00:58
点“修改”按钮加如下代码

比如 [Forms]![窗体2].[Form].[窗体1]!Text0.Locked = False



[此贴子已经被作者于2006-6-12 17:04:28编辑过]


作者: blackant    时间: 2006-6-13 17:46
WDLRCZT,能不能解释一下[Forms]![窗体2].[Form].[窗体1]!Text0.Locked = False的意思,在实际中怎么用.有没有相关的资料,谢谢,我想学习一下,谢谢
作者: andymark    时间: 2006-6-13 18:17
以下是引用blackant在2006-6-13 9:46:00的发言:


WDLRCZT,能不能解释一下[Forms]![窗体2].[Form].[窗体1]!Text0.Locked = False的意思,在实际中怎么用.有没有相关的资料,谢谢,我想学习一下,谢谢

    窗体2代表主窗体,窗体1代表子窗体,简单讲就是把子窗体文本text0的LOCK属性设为False 。亦可简化为:

  Me.子窗体.Form.text0.Locked = True

作者: andymark    时间: 2006-6-13 18:28
上面的方法只能一次锁定一个文本框,如果全部锁定用下面的方法更方面

锁定子窗体不可编辑;

Me.子窗体.Form.AllowAdditions = False
Me.子窗体.Form.AllowDeletions = False
Me.子窗体.Form.AllowEdits = False

子窗体可以编辑:

Me.子窗体.Form.AllowAdditions = True
Me.子窗体.Form.AllowDeletions = True
Me.子窗体.Form.AllowEdits = True
作者: blackant    时间: 2006-6-13 18:51
  Me.子窗体.Form.text0.Locked = True  text0是不是没有enable值啊?
作者: blackant    时间: 2006-6-13 19:03
谢谢斑竹的回答,我搞清楚好多问题,谢谢,有没有相关的教程给我们这些新手阿?




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