ShowGirdTree(普通)

Table的ShowGirdTree方法用于生成折叠模式。

折叠模式非常强大,如果你对折叠模式还不熟悉,请务必先回到使用指南学习相关知识。

对于普通表,生成折叠模式的语法是:

ShowGridTree(Setting,ExpandTo)

Setting:  GroupTreeSetting类型,用于设置折叠模式的属性。
ExpandTo: 整数型,设置初始展开级别,默认为0,也就是都不展开,如果设置为-1,则全部展开。

GroupTreeSetting的属性有:

GroupCols:     字符数组,用于指定分组列
AggregateCols: 字符数组,用于指定分组列
SortCol:       字符型,指定排序列,参考:指定排序列  保存行顺序
SortDesc:      逻辑型,是否降序排序

关于折叠普通数据表的更多细节,可以参考:折叠普通数据表

示例

打开CaseStudy目录下的文件:基本功能演示.Table

选择"订单"表,在命令窗口执行:

Dim st As New GroupTreeSetting()
st
.GroupCols = {"产品","客户"}
st
.AggregateCols = {"数量","金额"}
Tables
("订单").ShowGridTree(st)

得到的折叠模式如下图:

参考: ShowGridTree(层级)   ShowGridTree(内联)


本页地址:http://www.foxtable.com/webhelp/topics/3351.htm