以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  大神赐教  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69080)

--  作者:q2649295605
--  发布时间:2015/5/29 20:12:00
--  大神赐教
我创建了表A!表A中有列1和列2两个逻辑列!然后创建了窗口1,在窗口1里字段里直接把表A的列1和列2拖进了窗口1内!要求1:表A中不能直接修改数据,要从窗口1进行修改!
要求2:列1和列2必须互斥!(能在窗口内体现出来,即列1和列2不能同时被选中,即使列1先被选中,我再去选中列2,列1会自动撤除被选中状态)

问题是:这2个要求怎么去实现!
      还有:如果要求1已经成立了,既然不能在表A中直接修改数据了,我把列1和列2设置成互斥,是不是窗口1内对这2个控件不需要设置就可以了。(如果可以,怎么去设置列1跟列2的互斥呢?)
              还是直接在窗口1内对这2个控件进行设置,就行了!(怎么去设置)
             还是2种方法都行的通!
     还是必须要同时进行设置!(怎么去设置?)

--  作者:sloyy
--  发布时间:2015/5/29 20:17:00
--  
1 锁定表,在窗口写代码
2 写代码    
列1 click
if 列1=false then
列1=true
列2=false
endif

列2 click
if 列2=false then
列2=true
列1=false
endif


--  作者:狐狸爸爸
--  发布时间:2015/5/30 8:34:00
--  
参考你的另一个帖子
--  作者:Bin
--  发布时间:2015/5/30 8:41:00
--  
类似的 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=69067&skin=0