以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教个好冷门的问题,combobox自定义列表怎么取顺序值?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179096)

--  作者:hitzfeld
--  发布时间:2022/8/7 15:38:00
--  请教个好冷门的问题,combobox自定义列表怎么取顺序值?
比如说combobox自定义列表为:“已下单|已入库|已发货|已结款”,分别对应位置1、2、3、4,我想要取得这个列表的顺序值排序。怎么取值?
--  作者:有点蓝
--  发布时间:2022/8/7 20:38:00
--  
是的排序列:http://www.foxtable.com/webhelp/topics/1435.htm

如果是按照排序列排序的:Dim s As String = DataTables("产品").GetComboListString("产品名称","","_sortkey")
如果是按照主键列排序的:Dim s As String = DataTables("产品").GetComboListString("产品名称","","_identify")

--  作者:hitzfeld
--  发布时间:2022/8/9 15:38:00
--  
蓝老师您好,感觉您误会我的意思了,但是感觉我自己也没描述清楚,我做了个例子发给您,麻烦您看下,启动后直接运行窗口中的“主界面”窗口,我有详细说明。谢谢您!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.table



--  作者:有点蓝
--  发布时间:2022/8/9 15:46:00
--  
这种需要增加一个排序列,然后按排序列排序:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.zip


--  作者:hitzfeld
--  发布时间:2022/8/9 16:01:00
--  
就不能直接取“自定义列表”的顺序值来排序吗?增加排序列好麻烦啊!我的项目已经交付了,如果要这样改,我不但要增加排序列,还得在每个环节修改代码给“排序列”赋值。工作量太大了图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2022/8/9 16:03:00
--  
没有办法