以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 禁止编辑问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119109) |
-- 作者:aza520 -- 发布时间:2018/5/17 21:07:00 -- 禁止编辑问题 在表中有"业主审核"逻辑列,在表的PrepareEdit事件代码如下。True时在表行不能编辑,为什么在窗口中绑定到列的文本框还能编辑?请老师指导 If e.Col.Name = "业主审核" Then If User.Group <> "业主" And User.Name <> "开发者" Then e.Cancel = True End If ElseIf e.Row("业主审核") = True Then e.Cancel = True End If
|
-- 作者:有点甜 -- 发布时间:2018/5/17 21:09:00 -- 窗口控件的权限还要额外设计的,如
http://www.foxtable.com/webhelp/scr/2342.htm
|
-- 作者:aza520 -- 发布时间:2018/5/17 22:23:00 -- 窗口有一个文本框,一个复选框,当复选框选定时,文本框不能编辑。以下代码怎么执行不了。请老师诊断 If e.Form.Controls("CheckBox15").Checked = True Then e.Form.Controls("TextBox11").Enabled = False End If
|
-- 作者:有点甜 -- 发布时间:2018/5/17 22:26:00 -- CheckBox15的CheckedChanged事件、TextBox11的Enter事件
If e.Form.Controls("CheckBox15").Checked = True Then
e.Form.Controls("TextBox11").Enabled = False
else
e.Form.Controls("TextBox11").Enabled = True
End If |