以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  有没有简便的方法设置显示列?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72283)

--  作者:newsun2k
--  发布时间:2015/7/27 16:01:00
--  有没有简便的方法设置显示列?
就是弹出一个窗口,显示当前表全部的列名,前面带一个checkBOX,用户勾上的列才显示。
就是fox里面的隐藏列的功能,能调用吗?

--  作者:大红袍
--  发布时间:2015/7/27 16:02:00
--  
可以调用。
--  作者:jialihaha
--  发布时间:2015/7/27 16:02:00
--  
Syscmd.Column.UnHide()
--  作者:newsun2k
--  发布时间:2015/7/27 16:03:00
--  
大哥,说说呗,咋调用?不想自己做个窗口
--  作者:大红袍
--  发布时间:2015/7/27 16:05:00
--  

方法一:

Syscmd.Column.Hide() 隐藏列
Syscmd.Column.UnHide() 取消隐藏列

方法二:

 

下载信息  [文件大小:328.0 KB  下载次数:8]
图片点击可在新窗口打开查看点击浏览该文件:显示隐藏列.table


--  作者:newsun2k
--  发布时间:2015/7/27 16:09:00
--  
图片点击可在新窗口打开查看
--  作者:newsun2k
--  发布时间:2015/7/27 16:22:00
--  
退出程序以后,设置就失效了。
还有办法保存下来?

--  作者:大红袍
--  发布时间:2015/7/27 16:34:00
--  
主表的,会保存下拉的啊,你要点一下保存项目看看。
--  作者:lsy
--  发布时间:2015/7/27 16:58:00
--  
系统自带的方法,不能在勾选显示列的同时,确定列的显示顺序。

还得移动列,比较费时间。