Office中国论坛/Access中国论坛

标题: 如何使窗体主体不允许编辑? [打印本页]

作者: njy6000    时间: 2010-9-9 20:27
标题: 如何使窗体主体不允许编辑?
只让窗体主体不允许编辑,而窗体的页眉和页脚可以编辑,谢谢告知!!!
作者: tmtony    时间: 2010-9-9 21:29
大致思路
for each ctr in me.section(acdetail).controls
  ctr.enabled=false
next
作者: njy6000    时间: 2010-9-9 22:26
谢谢,但是不搞懂.
作者: admin    时间: 2010-9-9 22:55
试试在窗体的 加载 事件中 加入
for each ctr in me.section(acdetail).controls
  ctr.enabled=false
next
看看效果
作者: admin    时间: 2010-9-9 22:56
可能需要判断 是否 文本框 及其它可编辑的控件
复杂的,可增加 typeof ctr is textbox or typeof ctr is combobox 等判断
简单的在最前面加个 on error resume next 了事,即
试试在窗体的 加载 事件中 加入
on error resume next
for each ctr in me.section(acdetail).controls
  ctr.enabled=false
next
看看效果
作者: njy6000    时间: 2010-9-11 20:03
可能我没说清楚,要求是主体是可录入新数据,而不能修改保存的数据.但是页眉始终可修改和编辑数据.




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