以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何让绑定的textbox控件也无法编辑  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66919)

--  作者:rjh4078
--  发布时间:2015/4/15 22:15:00
--  如何让绑定的textbox控件也无法编辑
 根据条件判断用户是否允许编辑某些列      代码是在prepareedit中

Select Case e.Col.name
   
    Case "订单时间","配货时间","客户名称","联系电话","收货地址","淘宝账号"
        If Forms("配货单").opened Then
            e.cancel=true
        End If       
       
End Select
现在发现在表中是无法编辑对应列 但是绑定的textbox控件中还是照样可以输入

--  作者:黄训良
--  发布时间:2015/4/16 0:34:00
--  
窗口中录入就要在窗口中判断,,文本框不会继承Table的属性。
[此贴子已经被作者于2015/4/16 0:39:54编辑过]

--  作者:Bin
--  发布时间:2015/4/16 8:40:00
--  
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=66922
--  作者:rjh4078
--  发布时间:2015/4/16 11:09:00
--  
这些方法能实现需求  但是控制起来太麻烦了  我的窗口有10多个TEXTBOX 他们的可编辑性随着 表数据的变化 是在动态变化的 完全没有直接在表事件中操作方便直观

--  作者:狐狸爸爸
--  发布时间:2015/4/16 11:14:00
--  
你可以将代码写在窗口的全局Enter事件中