Foxtable(狐表)用户栏目专家坐堂 → 按条件自动隐藏列


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

主题:按条件自动隐藏列

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


加好友 发短信
等级:婴狐 帖子:26 积分:303 威望:0 精华:0 注册:2020/3/14 21:28:00
按条件自动隐藏列  发帖心情 Post By:2020/12/27 18:27:00 [只看该作者]

图片点击可在新窗口打开查看


写一段代码,实现:当组合框下拉选择A组时,只显示A1 A2 A3列 ,B1 B2 B3列自动隐藏;当下拉组合框选择B组时,只显示B1 B2 B3列,A1 A2 A3列自动隐藏。谢谢!

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


加好友 发短信
等级:九尾狐 帖子:2221 积分:18261 威望:0 精华:0 注册:2011/11/26 20:21:00
  发帖心情 Post By:2020/12/27 19:07:00 [只看该作者]

设置两个表视图A、B
切换选项的时候,切换A,则t.openview("A");切换B时,t.openview("B")

其实,强烈不推荐这样做,因为界面会闪烁。

你的数据库设计不合理。
应当是姓名、组别、A1、A2、A3即可。
其中B1和A1共用一列、B2和A2共用一列、B3和A3共用一列。

这样,切换的时候,只需要t.filter = "组别=’“ & 选中行的名称 & "'"就可以了
[此贴子已经被作者于2020/12/27 19:10:22编辑过]

 回到顶部