以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口中表内容严禁编辑 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122744) |
-- 作者:weipeng6999 -- 发布时间:2018/8/1 12:00:00 -- 窗口中表内容严禁编辑 老师,在进入一个统计查询窗口后,只能查看,不能对窗口里面表及文本框进行编辑。请问该怎么写。主要是怎么对一个窗口设置权限 |
-- 作者:有点甜 -- 发布时间:2018/8/1 12:26:00 -- afterLoad事件
For Each c As object In e.Form.controls |
-- 作者:weipeng6999 -- 发布时间:2018/8/3 10:10:00 -- 老师, \'---------------进入指定窗口禁止编辑开始------------------------------------------ For Each c As object In e.Form.controls If Typeof c Is winform.Table Then c.Table.allowedit = False Else c.readonly = BooleanEnum.True End If Next \'---------------进入指定窗口禁止编辑结束------------------------------------------ 在这个禁止编辑窗口下怎么才能让文本框textbox能够输入,执行查询功能。 [此贴子已经被作者于2018/8/3 10:30:28编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/8/3 10:43:00 -- For Each c As object In e.Form.controls
If Typeof c Is winform.Table Then
c.Table.allowedit = False
Else
c.readonly = BooleanEnum.True
End If
Next
e.form.controls("textbox1").readonly = BooleanEnum.False e.form.controls("textbox2").readonly = BooleanEnum.False |
-- 作者:weipeng6999 -- 发布时间:2018/8/3 10:54:00 -- 感谢老师耐心指导,在不断学习进步中。 |