以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何用代码获得筛选树或加载树的分组列?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=39602)

--  作者:y2287958
--  发布时间:2013/8/28 9:03:00
--  如何用代码获得筛选树或加载树的分组列?
如题,谢谢!
--  作者:Bin
--  发布时间:2013/8/28 9:11:00
--  
不是很理解你的意思.
--  作者:y2287958
--  发布时间:2013/8/28 9:31:00
--  
例如:说明书中的例子如下

OpenFilterTree

打开筛选树。

语法:

OpenFilterTree(ColNames, Size)

ColNames:指定分组列,不同的列之间用符号"|"隔开,例如“产品|客户”
Size:    可选参数,指定筛选树的宽度,如果左停靠区已经有窗口停靠,则此参数无效。

示例1

Tables("订单").OpenFilterTree("产品|客户")


如何动态获语法中的“ColNames”,也即本例中的"产品|客户"?

因为这个分组列是动态生成的,所以需要直接获取用于其它地方。

谢谢!


--  作者:Bin
--  发布时间:2013/8/28 9:33:00
--  
没办法,你生成的时候使用一个全局变量 存起来吧
--  作者:y2287958
--  发布时间:2013/8/28 9:35:00
--  
我是这么做的
就是想着,既然数据筛选可以用.filter返回当前的筛选条件,为何筛选树就不可以呢?
[此贴子已经被作者于2013-8-28 9:35:33编辑过]

--  作者:Bin
--  发布时间:2013/8/28 9:36:00
--  
因为它没设置有这个熟悉 保存着呗.
--  作者:y2287958
--  发布时间:2013/8/28 9:38:00
--  
而且
通过菜单设置筛选树的分组列无法用变量获取呀

--  作者:Bin
--  发布时间:2013/8/28 9:39:00
--  
那么请使用自己生成的.