以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 列表项目和排序问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60420) |
-- 作者:wumingrong1 -- 发布时间:2014/11/24 16:39:00 -- [求助] 列表项目和排序问题 列表项目和排序时,如果是数字的话;会出现以下排序问题;请问该如何处理? |
-- 作者:有点甜 -- 发布时间:2014/11/24 16:44:00 -- 可以设置排序的,但是,排序列,不能是字符
http://www.foxtable.com/help/topics/1435.htm
|
-- 作者:wumingrong1 -- 发布时间:2014/11/24 16:57:00 -- 如我的某表有排序命令 Tables("OLT设备用户端口数据表主窗口_Table1").Sort = "机房名称,设备名称,槽位端口ID " ;但是排出来的效果如下: 我希望是按: 0/1/0/0 0/1/0/1 0/1/0/2 0/1/0/3 ... 进行排序、而不要按: 0/1/0/0 0/1/0/1 0/1/0/10 0/1/0/11 ...
|
-- 作者:有点甜 -- 发布时间:2014/11/24 17:00:00 -- 数据必须改变,补0改成位数相同才能正常排序。 |
-- 作者:wumingrong1 -- 发布时间:2014/11/24 20:58:00 -- 如果我有公式如下:我希望红色命令能够实现数字为两位数的数字、该怎么改? For j As Integer = e.Form.Controls("板盘端子起" & i).Text To e.Form.Controls("板盘端子止" & i).Text Dim ndr As DataRow = DataTables("机房板盘端子台帐表").AddNew ndr("机房名称") = e.Form.Controls("机房名称").Text ndr("机柜编号") = e.Form.Controls("机柜编号" & i).Text ndr("板盘名称") = e.Form.Controls("板盘名称" & i).Text ndr("板盘类型") = e.Form.Controls("板盘类型" & i).Text ndr("板盘端子") = j 其中:"板盘端子起" & i = 01 "板盘端子止" & i =12 板盘端子 能够变成 板盘端子 1 01 2 02 3 03 4 04 5 05 6 06 7 07 8 08 9 09 10 10 11 11 12 12 [此贴子已经被作者于2014-11-24 21:03:57编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/11/24 21:00:00 -- ndr("板盘端子") = Format(j, "00") |