设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2142|回复: 14
打印 上一主题 下一主题

[与其它组件] 自动编号的问题

[复制链接]
跳转到指定楼层
1#
发表于 2003-7-13 01:00:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我想有自动编号,标式为“YYYYMMDDXXX”,YYYY为年,MM为月,DD为日,XXX为当天的序列号,怎么实现啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
15#
发表于 2003-7-31 14:59:00 | 只看该作者
如果最大值到了999回返回001吗?
14#
 楼主| 发表于 2003-7-31 00:16:00 | 只看该作者
Airin说的不太清楚,能不能在原来的例子上改一改再传上来,谢谢了!
13#
发表于 2003-7-30 23:19:00 | 只看该作者
把代码改成这样试试:
TODAYFIRST = Format(Year(DLookup("日期", "自动排号", "[序号]=dmax('序号','自动排号')")), "0000") & Format(Month(DLookup("日期", "自动排号", "[序号]=dmax('序号','自动排号')")), "00") & Format(Day(DLookup("日期", "自动排号", "[序号]=dmax('序号','自动排号')")), "00") & "001"
12#
发表于 2003-7-30 02:25:00 | 只看该作者
編號產生的結構可以如下﹕年月日+編號
例﹕20030729001
       20030729002
       20030730001
也就是誰先節選出前8位相同的數﹐再判斷最大值﹐再最大值加1
11#
 楼主| 发表于 2003-7-29 18:53:00 | 只看该作者

我自己解决了这个问题,但又有了个新问题

我已经解决了这个问题,但又出了一个新的问题
在我已经解决的方法中,是按当前的日期来生成编号,但有可能我会在今天录入前几天的数据,因此我想用输入的日期来决定自动生成的编号,而那天可能有,也可能没有数据,希望大家能帮忙解决一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
发表于 2003-7-17 04:31:00 | 只看该作者
我也碰到这种情况,请帮忙解决.谢谢!
9#
 楼主| 发表于 2003-7-17 02:29:00 | 只看该作者
徐大侠可能没有看明白,我要的不是这种
要求前面的8位是日期,而后面的3位是当天的序列号。
8#
发表于 2003-7-15 02:08:00 | 只看该作者

不行把你的程序发上来,我帮你改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
7#
发表于 2003-7-15 02:06:00 | 只看该作者
看看这个例子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-13 12:44 , Processed in 0.102796 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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