以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  逻辑型的列如何排序  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48413)

--  作者:zhangchi96
--  发布时间:2014/3/28 12:40:00
--  逻辑型的列如何排序
向高手请教

排序代码中:
Tables("教职工信息表").Sort = "姓名,身份证号"
如果表中还有一列,逻辑型 ,列名:“打印”

想写成Tables("教职工信息表").Sort = "打印,姓名,身份证号",
  或者Tables("教职工信息表").Sort = "打印 desc,姓名,身份证号",
 
但运行时不对,怎样改正才好呢?
[此贴子已经被作者于2014-3-30 10:11:17编辑过]

--  作者:lsy
--  发布时间:2014/3/28 13:13:00
--  
怎么个不对?上例子测一测。
--  作者:有点甜
--  发布时间:2014/3/28 13:56:00
--  

 测试没有你这种情况

 

Tables("表A").Sort = "第二列 desc, 第三列"


--  作者:zhangchi96
--  发布时间:2014/3/28 15:01:00
--  

我再试试,不行就上个例子。谢谢!


--  作者:zhangchi96
--  发布时间:2014/3/30 9:39:00
--  
结果是我自己搞错了,复制的代码,把表名忘记改,运行的时候发现没有按逻辑列排序,着急了,以为逻辑列是中特殊的列的类型,就怀疑错了,谢谢 【有点甜】的指导!