以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口副表怎么限制编辑某些列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114773)

--  作者:swagger
--  发布时间:2018/2/22 1:23:00
--  窗口副表怎么限制编辑某些列
窗口副表怎么限制编辑某些列而不影响主表的编辑?

譬如 窗口1的table1是绑定订单的副表,要禁止编辑table1的产品名称,但是其它窗口又能编辑订单表的产品名称

--  作者:有点甜
--  发布时间:2018/2/22 8:45:00
--  

表属性prepareEdit或者startEdit事件写代码,如

 

If e.table.name = "窗口1_Table1" Then

    If e.col.name = "产品名称" Then

        e.cancel = True

    End If

End If