以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何像Excel里一样自定义序列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=51635)

--  作者:34772849
--  发布时间:2014/5/30 11:19:00
--  如何像Excel里一样自定义序列

我想要按照夏店车站,襄垣车站,五阳车站,店上车站,王里堡车站,长北客运,长北货运,长北运转,这样来排序,但是现在软件只能按照字母来排序,我应该怎么办?


--  作者:Bin
--  发布时间:2014/5/30 11:23:00
--  
设置一个表, 表设置两列 车站名 排序

车站名      排序
某某车站    1
某某车站    2

在你要排序的表,增加一个列,利用DataColChanged事件 和FIND 查找对应的排序号, 填充到这个列,然后根据这个列排序, 当然你可以隐藏这个列


--  作者:有点甜
--  发布时间:2014/5/30 11:23:00
--  
 加一列辅助列,如果是 夏店车站 就填001,襄垣车站,就填002,按照辅助列排列
--  作者:34772849
--  发布时间:2014/5/30 11:31:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
那如上图所示,如果我想车站(车间)这一列的下拉列表框也是按照我自定义的顺序显示,而不按字母来排序呢?
--  作者:Bin
--  发布时间:2014/5/30 11:32:00
--  
同理.看2 3楼. 搞不定请上例子.
--  作者:有点甜
--  发布时间:2014/5/30 11:33:00
--  
 回复4楼,你设置下拉的时候,是可以设置根据哪一列排序的。
--  作者:34772849
--  发布时间:2014/5/30 11:42:00
--  

Tables("机关干部履职情况").Cols("jcdd").Combolist = DataTables("机关干部包保分工表").GetComboListString("jcdd")

我是用如上代码设置的下拉列表,如何用代码设置自定义排序?


--  作者:Bin
--  发布时间:2014/5/30 11:43:00
--  
也有排序参数的 http://www.foxtable.com/help/topics/1435.htm