以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何在锁定数据后禁止用户修改 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176518) |
-- 作者:zhangchi96 -- 发布时间:2022/4/15 22:30:00 -- 如何在锁定数据后禁止用户修改 有一外部数据表《发放名册》,加载后,其中有一列名为: “锁定数据” For Each dr As DataRow In DataTables("发放名册").Select(" 申请发放单位 is null And 选定 = True ","") if dr("锁定数据") = true then 该行的每列数据都不可以修改 else 该行的每列数据都可以修改,只有 “锁定数据”列不可以修改 end if next 请教大师,上面两段文字如果写代码,如果表达? 在表属性找到几个都觉得不合适
|
-- 作者:有点蓝 -- 发布时间:2022/4/16 9:06:00 -- 参考:http://www.foxtable.com/webhelp/topics/0605.htm PrepareEdit事件 If e.Row.IsNull("锁定数据") = true orelse e.col.name = "锁定数据" Then e.Cancel = True
End If |