以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教高手,如何隐藏列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=95234)

--  作者:hbwzy009
--  发布时间:2017/1/13 17:15:00
--  请教高手,如何隐藏列
Dim cp As WinForm.ComboBox = e.Form.Controls("产品")

IIF("& cp.text &" = "桌子",Tables("配置全表").Cols("椅子").Visible = False,True)

上面这段想实现点下按钮,当配置全表中的 “桌子” 列名与组合框“产品”动态名一致时,就隐藏“椅子”。但实际无反应,请问高手这又什么问题,并该怎么写?谢谢!

--  作者:有点色
--  发布时间:2017/1/13 17:34:00
--  
Dim cp As WinForm.ComboBox = e.Form.Controls("产品")

Tables("配置全表").Cols("椅子").Visible = not (cp.text="桌子")

--  作者:hbwzy009
--  发布时间:2017/1/14 15:31:00
--  

问题解决了,真是高手啊!= not (cp.text="桌子")这种表达方法在帮助里都找不到,非常谢谢。


--  作者:有点蓝
--  发布时间:2017/1/14 15:33:00
--  
编程基础:http://www.foxtable.com/webhelp/scr/0220.htm
--  作者:hbwzy009
--  发布时间:2017/1/14 18:08:00
--  
看到了,非常感谢指点。