以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  多列排序的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137008)

--  作者:rjh4078
--  发布时间:2019/6/26 12:35:00
--  多列排序的问题
如何像excel那样 排好A列以后再排其他列都是以A列做参照?
--  作者:有点甜
--  发布时间:2019/6/26 13:02:00
--  

在表格框选多列,然后点击排序,即可。

 

http://www.foxtable.com/webhelp/topics/0116.htm

 


--  作者:rjh4078
--  发布时间:2019/6/26 21:35:00
--  
这个我看到了 但是实际操作的时候并没有按理想中的排列 比如先按发货日期排再按发货数量拍 但是排发货数量的时候 已排序的发货日期也跟着动了 我的想法是发货日期排好以后 再调其他列 发货日期的列的排序都不动
--  作者:有点甜
--  发布时间:2019/6/26 21:53:00
--  

1、你这样操作的意义是什么?这样不就影响了各行的数据了吗?

 

2、如果确实需要,那请你单独做一个按钮,排序取出数据,一个一个赋值回去。


--  作者:rjh4078
--  发布时间:2019/6/27 11:06:00
--  
这个就是excel的第一排序 第二排序功能
--  作者:有点甜
--  发布时间:2019/6/27 11:14:00
--  

 

在foxtable里面做不到,如果你要做,那就做多个副本表,然后分别排序,然后分别读取每一行的数据,合并成新的一行数据。

 

 


--  作者:rjh4078
--  发布时间:2019/6/27 14:54:00
--  
那FT里的多列排序有什么意义?
--  作者:有点甜
--  发布时间:2019/6/27 15:36:00
--  
以下是引用rjh4078在2019/6/27 14:54:00的发言:
那FT里的多列排序有什么意义?

 

就是实现这个功能啊

 

http://www.foxtable.com/webhelp/topics/0451.htm

 

如果前面的列相同,就比较第二列、第三列啊


--  作者:rjh4078
--  发布时间:2019/7/16 15:03:00
--  
理解
[此贴子已经被作者于2019/7/16 15:15:30编辑过]

--  作者:有点蓝
--  发布时间:2019/7/16 15:13:00
--  
Tables("订单").Sort = "客户,日期 DESC"

这种用法我测试没有问题,上传实例说明