Foxtable(狐表)用户栏目专家坐堂 → 请教高手,如何隐藏列


  共有2939人关注过本帖树形打印复制链接

主题:请教高手,如何隐藏列

帅哥哟,离线,有人找我吗?
hbwzy009
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:114 威望:0 精华:0 注册:2017/1/8 21:56:00
请教高手,如何隐藏列  发帖心情 Post By:2017/1/13 17:15:00 [只看该作者]

Dim cp As WinForm.ComboBox = e.Form.Controls("产品")

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

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

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/13 17:34:00 [只看该作者]

Dim cp As WinForm.ComboBox = e.Form.Controls("产品")

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

 回到顶部
帅哥哟,离线,有人找我吗?
hbwzy009
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:114 威望:0 精华:0 注册:2017/1/8 21:56:00
  发帖心情 Post By:2017/1/14 15:31:00 [只看该作者]

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/1/14 15:33:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
hbwzy009
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:114 威望:0 精华:0 注册:2017/1/8 21:56:00
  发帖心情 Post By:2017/1/14 18:08:00 [只看该作者]

看到了,非常感谢指点。

 回到顶部