易表在线答疑技术与交流用户社区 → 关于排序的问题


  共有6058人关注过本帖树形打印复制链接

主题:关于排序的问题

帅哥哟,离线,有人找我吗?
newuser
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:370 积分:2717 威望:0 精华:0 注册:2007/5/5 23:43:00
关于排序的问题  发帖心情 Post By:2014/12/5 9:20:00 [只看该作者]

如附件,表1中的编号,表2中的日期,希望对他们进行升序排序,可是,同时要让空白记录的行在最下面,如何实现?请指点。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qwe.egd


 回到顶部
帅哥哟,离线,有人找我吗?
cnzayu
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:383 积分:1419 威望:0 精华:0 注册:2007/4/10 19:20:00
  发帖心情 Post By:2014/12/5 10:23:00 [只看该作者]

增加二个按钮一个:升序 函数为:AddCol(GridName,"排序",0, True ) AndSetColFormula(GridName,"排序","Selcase([编号] = """",""x"", True ,[编号])") And  RecalcCol(GridName,"排序") And SortCol(GridName,"排序",1) And DeleteCol(GridName,"排序")

另一个为降序 :AddCol(GridName,"排序",0, True ) AndSetColFormula(GridName,"排序","Selcase([编号] = """",""0"", True ,[编号])") And  RecalcCol(GridName,"排序") And SortCol(GridName,"排序",1) And DeleteCol(GridName,"排序")

 

比较笨的的方式


 回到顶部
帅哥哟,离线,有人找我吗?
lyang70
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2014/12/5 13:36:00 [只看该作者]

留有空白行的具体意义是什么?

就你的案例文件,如果为了单单保存两行的空白行,可以参考附件!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:000.egd


 回到顶部
帅哥哟,离线,有人找我吗?
newuser
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:370 积分:2717 威望:0 精华:0 注册:2007/5/5 23:43:00
  发帖心情 Post By:2014/12/5 14:32:00 [只看该作者]

 谢谢版主的帮助。这样做,主要是因为:习惯了日期、工号的按升序排列,最下面的空白行是由于录入窗口的原因,使用move函数自动定位最后一行,可以直接录入。如果只是升序排列,录入时,需要定位在第一行,与以往使用习惯不一样。
版主的方法正是我想要的效果,谢谢。

 回到顶部