以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  LoadFilter 排序  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90211)

--  作者:coch2004
--  发布时间:2016/9/7 18:27:00
--  LoadFilter 排序
请教.如何使用
        Dim dtt As DataTable =DataTables("Invoice_M")
        dtt.LoadFilter="Number=\'123\'"     \'请教如何在此条代码中加入以某个字段名来排序? 
        dtt.Load

谢谢!

--  作者:有点蓝
--  发布时间:2016/9/7 20:07:00
--  
这里加不了排序,只能用tables(xxx).sort="排序字段"
--  作者:coch2004
--  发布时间:2016/9/7 21:24:00
--  
那有什么变通的办法吗? 我是想先排序 然后再生成excel报表.如果不排序 excel报表中的顺序比较混乱.
用Tables("XX").sort=""  虽然外观上是排序了,但生成excel报表 还是依旧.
如果loadfilter没有排序功能 能否让官方 加入这个功能呢?

[此贴子已经被作者于2016/9/7 21:28:02编辑过]

--  作者:有点蓝
--  发布时间:2016/9/7 21:28:00
--  
只能用table,不要用datatable。何况Execl也是取得table。一定要用只能用datatable.select函数返回排序的所有行
--  作者:coch2004
--  发布时间:2016/9/7 21:29:00
--  
datatable.select 如何使用.能否指导一下?
如果在loadfilter里面加入排序功能很麻烦 官方,又能否中在excel报表 加入类似 公式呢   <[物料型号],DESC>

图片点击可在新窗口打开查看此主题相关图片如下:2016-09-07_213509.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2016/9/7 21:35:44编辑过]

--  作者:有点蓝
--  发布时间:2016/9/7 21:41:00
--  
这个功能有的,参考http://www.foxtable.com/webhelp/scr/1397.htm
--  作者:coch2004
--  发布时间:2016/9/7 21:44:00
--  
OK 谢谢,解决了.也是刚刚看到,用了就ok了.