设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 936|回复: 6
打印 上一主题 下一主题

[窗体] 如何输入“级别”码,按上面的规律,自动出现下面的“编号”

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-15 10:03:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
编号级别
10881
108810012
108810022
108810032
1088100310013
1088100310023
10881003100210014
10881003100210024
10881003100210034
请问:输入“级别”码后,如何按上面的规律,自动出现下面的“编号”
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2007-12-15 10:21:37 | 只看该作者

详细说明

就是输入级别码
1后,编号出现1088
输入2后,出现10881001
当第二次出现2时,出现10881002
此时,如果输入3,则为10010021001,即为10881002的下一字节
3#
发表于 2007-12-15 10:45:43 | 只看该作者
不是很明白你的意思,
不过看你的编号很有规律,考虑一下用TREEVIEW控件显示这些数据会比较好
4#
发表于 2007-12-15 10:55:48 | 只看该作者
可以
前提是每个级别有固定的长度(位数),取当前级别最大值加1 ,就能实现楼主要求

点击这里给我发消息

5#
发表于 2007-12-15 11:02:32 | 只看该作者
如果你的编码是 4, 4, 4  (第1级为4 第2级为4  第3级也为4个数字的话)
可以判断他的同级最大数,再拿最大数+1得出新的最大数
但问题是你的第3级到底是 哪个第2级的第3级
它可能是 108810031002  也可能是 108810041001
因为第2级有多个,而不只一个
其实这是树形结构的其中一种实现方式.
6#
 楼主| 发表于 2007-12-15 11:18:49 | 只看该作者

第3级指的是紧接第2级的那个

原帖由 tmtony 于 2007-12-15 11:02 发表
如果你的编码是 4, 4, 4  (第1级为4 第2级为4  第3级也为4个数字的话)
可以判断他的同级最大数,再拿最大数+1得出新的最大数
但问题是你的第3级到底是 哪个第2级的第3级
它可能是 108810031002  也可能是 10881004 ...


第3级指的是紧接第2级的那个,谢谢了
7#
发表于 2007-12-15 19:37:34 | 只看该作者
晕晕的问题......... 帮你顶一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-20 18:29 , Processed in 0.128424 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表