Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
请问,是否能够通过设置的方式来做一个类似汇总模式下的目录树?就是不汇总,只是做个目录树,但可以展开收拢的,如果可以怎么设置?如图
你这么做的前提是录入数据的时候就不分类录入,然后通过分类统计来把记录统计出来,而我想实现的是,先做好一个有目录树的分类录入的模板,然后再分类录入,是否有不用统计就能手工设置这种有分类录入的模板的方法?
另外我认为foxtable有个不符合录入习惯地方,就是敲enter键的时候光标不是往下走,而是往左,而往左走已经有tab键来实现,两个键同时实现一个功能似乎有点浪费,应该留一个键来控制光标往下走。
根据多列内容生成目录树
目录树有一个BuildTree方法,可以根据指定的数据表内容生成目录树节点。
语法:
BuildTree(DataTableName, Columns, Filter, Sort)
或
BuildTree(DataTable, Columns, Filter, Sort)
DataTableName: 数据表名
DataTable:
数据表
Columns: 指定数据列,不同的列之间用符号“|”隔开,例如:产品|客户|雇员”
Filter:
过滤条件,请参考表达式的运算符和函数 和 条件表达式。
示例
在窗口中加入一个目录树(TreeView),再加入一个按钮(Button),按钮的Click事件代码设置为:
Dim tv As WinForm.TreeView
tv
=e.Form.Controls("TreeView1")
tv.BuildTree("订单", "产品|客户|雇员")