Foxtable(狐表)用户栏目专家坐堂 → 排序


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

主题:排序

帅哥,在线噢!
1234567
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:811 积分:6347 威望:0 精华:0 注册:2013/2/18 17:46:00
排序  发帖心情 Post By:2024/11/14 14:13:00 [只看该作者]

如图所示,如何保证第一列相同内容的前后次序不变的条件下(允许中间有其他行插入),按第二列进行排序?

 

 


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

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

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110712 积分:563480 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/14 14:14:00 [只看该作者]

http://www.foxtable.com/webhelp/topics/0451.htm

Tables("订单").Sort = "第二列,第一列"

 回到顶部
帅哥,在线噢!
1234567
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:811 积分:6347 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/11/14 14:38:00 [只看该作者]

我希望第一列数据为1的所有行的排列前后顺序不能调换,中间允许插入其他行。


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

图片点击可在新窗口打开查看此主题相关图片如下:2 (1).png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110712 积分:563480 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/14 14:43:00 [只看该作者]

没有这种排序用法。另外添加一个排序列,自己手工录入序号吧

 回到顶部
帅哥,在线噢!
1234567
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:811 积分:6347 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/11/14 16:48:00 [只看该作者]

蓝版,如何实现?求代码。
图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110712 积分:563480 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/14 16:53:00 [只看该作者]

没看懂这个规则到底是怎么样的

 回到顶部
帅哥,在线噢!
1234567
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:811 积分:6347 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/11/14 17:03:00 [只看该作者]

逐行在第三列写入数据

第一行第三列写入01.

后面行的数据编号:

提取当前行的第一列数据,比如是1,提取当前行的第二列数据,比如说是A

向上比对,当找到第一列数据等于1或者第二列数据等于A时

提取该行的第三列数据,比如说是01

把第三列数据大于01的其他行都加上1,比如02变03、03变04.。。。。

填入当前行的第三列数据等于01+1 等于02

 

 

应用:

加工工艺中,第一道工艺为车、磨、铣,工艺顺序不能变,

第二道工艺为钳、磨、铣,工艺顺序不能变,

我要把工序整合,变成车、钳、磨、磨、铣、铣

[此贴子已经被作者于2024/11/14 17:07:44编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110712 积分:563480 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/14 17:14:00 [只看该作者]

请举例说说把。比如第一列有1、2、3,第二列有a、b、c。填写20行即以上的数据,手工填写正确的编号看看是怎么样的。

 回到顶部
帅哥,在线噢!
1234567
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:811 积分:6347 威望:0 精华:0 注册:2013/2/18 17:46:00
  发帖心情 Post By:2024/11/14 17:27:00 [只看该作者]

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


 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110712 积分:563480 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/14 17:32:00 [只看该作者]

每行编号都是怎么计算的,麻烦说明一下

 回到顶部
总数 35 1 2 3 4 下一页