以文本方式查看主题

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

--  作者:cyrollin
--  发布时间:2015/3/18 9:34:00
--  排序问题
我在时间列改了一下时间,就不能正常排序了。logback后,也不能正常排序


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150318093128.png
图片点击可在新窗口打开查看

afteropenproject事件代码:
Tables("派工表").Sort = "日期排序,日期,排序时间"


--  作者:Bin
--  发布时间:2015/3/18 9:42:00
--  
改了什么?  
--  作者:Bin
--  发布时间:2015/3/18 9:42:00
--  
具体上个例子,描述清楚问题
--  作者:有点甜
--  发布时间:2015/3/18 9:46:00
--  

 请在Datacolchanged事件,判断时间修改列,再执行

 

Select Case e.DataCol.Name

    Case "日期排序","日期","排序时间"

        Tables("派工表").Sort = "日期排序,日期,排序时间"

End Select


--  作者:cyrollin
--  发布时间:2015/3/18 9:47:00
--  
时间列改了时间,然后重新加载文件,还是不能正常排序
--  作者:有点甜
--  发布时间:2015/3/18 9:48:00
--  
 看4楼,不可能不能正常排序
--  作者:cyrollin
--  发布时间:2015/3/18 9:56:00
--  
用了TIANTIAN老师的代码,不科学,只要一修改时间,就乱跳。 
我把文件上传,帮我看下哦。谢谢

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar



--  作者:有点甜
--  发布时间:2015/3/18 10:00:00
--  

 你要排序,就肯定要乱跳啊。

 

 要不你就做一个按钮,需要排序的时候,再执行排序代码。


--  作者:cyrollin
--  发布时间:2015/3/18 10:02:00
--  
我关掉文件,重新打开应该要排序吧,但不能排序哦。
--  作者:有点甜
--  发布时间:2015/3/18 10:07:00
--  

 这句代码,请写在afterOpenproject的最后

 

Tables("派工表").Sort = "日期排序,日期,排序时间"