Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共35 条记录, 每页显示 10 条, 页签: [1] [2][3][4]
[浏览完整版]

标题:排序

1楼
1234567 发表于:2024/11/14 14:13:00

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

 

 


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

图片点击可在新窗口打开查看此主题相关图片如下:21.png
图片点击可在新窗口打开查看
2楼
有点蓝 发表于:2024/11/14 14:14:00
http://www.foxtable.com/webhelp/topics/0451.htm

Tables("订单").Sort = "第二列,第一列"
3楼
1234567 发表于:2024/11/14 14:38:00

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


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

图片点击可在新窗口打开查看此主题相关图片如下:2 (1).png
图片点击可在新窗口打开查看
4楼
有点蓝 发表于:2024/11/14 14:43:00
没有这种排序用法。另外添加一个排序列,自己手工录入序号吧
5楼
1234567 发表于:2024/11/14 16:48:00
蓝版,如何实现?求代码。
图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看
6楼
有点蓝 发表于:2024/11/14 16:53:00
没看懂这个规则到底是怎么样的
7楼
1234567 发表于: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楼
有点蓝 发表于:2024/11/14 17:14:00
请举例说说把。比如第一列有1、2、3,第二列有a、b、c。填写20行即以上的数据,手工填写正确的编号看看是怎么样的。
9楼
1234567 发表于:2024/11/14 17:27:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目10.table

10楼
有点蓝 发表于:2024/11/14 17:32:00
每行编号都是怎么计算的,麻烦说明一下
共35 条记录, 每页显示 10 条, 页签: [1] [2][3][4]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.