Foxtable(狐表)用户栏目专家坐堂 → 调整行的位置


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

主题:调整行的位置

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
调整行的位置  发帖心情 Post By:2023/9/5 18:03:00 [显示全部帖子]

老师,考勤表里根据考勤员筛选显示职工,想把职工的排序用手工调一下,设计一个上箭头和一个下箭头按钮,如何编写按钮的代码实现当前行用按钮调整位置呢?

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/4 15:54:00 [显示全部帖子]

老师,上面的代码排序以后,再打开又恢复原样了。能不能直接把datatable数据库里的顺序修改呢?

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 8:35:00 [显示全部帖子]

老师,排序后保存也不行。我研究了一下,打开表的时候根据Identify自动排序,如果想实现行的移动,应该把行的内容直接和另一行交换复制,Identify不变,内容变。怎么写代码呢?

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 9:06:00 [显示全部帖子]

老师,我是先筛选,然后
'----------------------------------------自动排序----------------------------------
Tables("当月考勤表2").Sort = "_Identify"
然后再重新排序,现在的问题是排序不能记忆

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 9:32:00 [显示全部帖子]

我就是用2楼的代码调整顺序,也点保存了,可是重新打开程序的时候不能记忆,恢复原样了


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 9:41:00 [显示全部帖子]

去掉就乱了。思路是复制替换内容。比如上移一行,则把两行的内容互换,可以实现吗?

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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 14:39:00 [显示全部帖子]

原理明白了,老师。我看了帮助,安装_sortkey列排序,没看明白。我发实例您帮忙修改一下吧。我的版本比较低,您用新版本修改实例我打不开。您从这里告诉我好吗?实例在窗口启动里设置了按Identify排序,在移动按钮设置了取消排序然后移动。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:移动行实例.foxdb


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


加好友 发短信
等级:二尾狐 帖子:537 积分:4243 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2023/11/6 15:56:00 [显示全部帖子]

老师,设置为按_sortkey就可以了,默认不行

 回到顶部