以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何设置加载树的逆序 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137794) |
|
-- 作者:zxjsd -- 发布时间:2019/7/16 0:17:00 -- 如何设置加载树的逆序 加载树在显示的时候,如何设定加载树的排序?比如2019排在2018之上? With DataTables("订单") .LoadTop = 20 .LoadPage = 3 .LoadOver = "日期" .LoadReverse = True .Load() End With 这段代码在哪里填写? 我认为这是Foxtable帮助的缺陷,一段代码表述清楚用在什么事件上。
|
|
-- 作者:y2287958 -- 发布时间:2019/7/16 8:01:00 -- 用在任何需要的地方,其他的就不辩自明 [此贴子已经被作者于2019/7/16 8:01:09编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2019/7/16 8:50:00 -- 如果没有特别说明的,理论上代码可以放在任何需要使用的地方,比如 如果需要一打开窗口就加载们可以放到窗口afterload、如果想按按钮再加载,可以放在按钮事件........
|
|
-- 作者:zxjsd -- 发布时间:2019/7/17 21:05:00 -- 还是没有告诉我,如何设置加载树的逆序
|
|
-- 作者:有点蓝 -- 发布时间:2019/7/18 9:02:00 -- 这个和加载没有什么关系:http://www.foxtable.com/webhelp/topics/0893.htm 语法: BuildTree(DataTableName, Columns, Filter, Sort) 或 BuildTree(DataTable, Columns, Filter, Sort) DataTableName: 数据表名 |
|
-- 作者:zxjsd -- 发布时间:2019/7/18 14:24:00 -- 我想要加载树的排序,在设置里面的【降序排序】和分页加载依据选择了“日期”,依然没有效果。 此主题相关图片如下:fox1.jpg |
|
-- 作者:zxjsd -- 发布时间:2019/7/18 14:25:00 -- 我想要加载树的排序,在设置里面的【降序排序】和分页加载依据选择了“日期”,依然没有效果。 此主题相关图片如下:fox1.jpg |
|
-- 作者:有点蓝 -- 发布时间:2019/7/18 14:38:00 -- 内置的加载树做不到的,这里的降序加载指的是加载的数据,和目录树节点显示的顺序没有半毛钱关系 只能使用窗口目录树控件做 Dim dt As DataTable Dim b As New SQLGroupTableBuilder("统计表1","订单") b.Groups.AddDef("日期",DateGroupEnum.Year,"年") b.Groups.AddDef("日期",DateGroupEnum.Month,"月") dt = b.Build(True) \'参数设置为True,生成一个临时表,不在主界面显示 \'然后根据统计表生成目录树 Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1") trv.BuildTree(dt, "年|月",,"年 desc,月 desc") |