以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]编辑某一列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82101)

--  作者:huhu
--  发布时间:2016/3/11 14:40:00
--  [求助]编辑某一列
加入某一行已经锁定了r.locked=true.
但是呢我想编辑某一列A。其它列仍然处于lock的状态。
怎么弄呢?

--  作者:大红袍
--  发布时间:2016/3/11 15:44:00
--  

解除locked,修改,再locked。

 

或者不要locked,用表事件控制 http://www.foxtable.com/help/topics/2258.htm

 


--  作者:huhu
--  发布时间:2016/3/11 15:58:00
--  

解除locked,修改,再locked。----这样不就整行都解除locked了么。还是用表事件吧。

 

或者不要locked,用表事件控制 http://www.foxtable.com/help/topics/2258.htm


--  作者:大红袍
--  发布时间:2016/3/11 17:51:00
--  

如果是表里面编辑,可以这样控制,这样可以在表里面编辑。

 

Tables("表A").Select(Tables("表A").Position, Tables("表A").cols("第三列").index)
Tables("表A").StartEditing

 

如果是窗口里面的,那就设置不要绑定表列,修改以后,给表赋值,然后再绑定 http://www.foxtable.com/help/topics/1860.htm