设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 开头为0的发票号码如何自动递增?

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-8 11:44:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一文本框录入发票号码,在这文本框的更新后事件中加入:
Private Sub 发票号码_AfterUpdate()
[发票号码].DefaultValue = [发票号码].Value + 1
End Sub
实现下一记录默认值自动递增1,问题是发票号码只能用文本格式,因为开头的几位都有可能为0,如:0013256,按上语句只能实现:13257,而不是:0013257
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2010-7-23 23:57:24 | 只看该作者
文本框的格式属性设置成:0000000  ,这样就行。
13#
发表于 2010-7-23 21:12:20 | 只看该作者
发票号码].DefaultValue = right([发票号码].Value + 10000001,7)
12#
发表于 2010-7-23 20:15:30 | 只看该作者
[发票号码].DefaultValue = "'" & CStr(Format([发票号码] + 1, "00000000")) & "'"
没有问题的
11#
发表于 2010-7-23 18:31:57 | 只看该作者
学习学习
10#
发表于 2010-5-8 20:27:24 | 只看该作者
发票号码是要手工录入的,怎么可能是自动编号类型呢?晕
cyber-bobo 发表于 2010-5-8 17:47


同意9#观点,发票号递增是没有实际意义的!
9#
 楼主| 发表于 2010-5-8 17:47:45 | 只看该作者
发票号码是要手工录入的,怎么可能是自动编号类型呢?晕
8#
发表于 2010-5-8 15:05:02 | 只看该作者
这样不行,发票号码肯定要可以录入并修改的嘛,因为发票是从税务局拿回来的,每次都不一样,但是每次都是连续的,所以才想到修改默认值的办法。
cyber-bobo 发表于 2010-5-8 14:48

本帖子中包含更多资源

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

x
7#
 楼主| 发表于 2010-5-8 14:48:34 | 只看该作者
这样不行,发票号码肯定要可以录入并修改的嘛,因为发票是从税务局拿回来的,每次都不一样,但是每次都是连续的,所以才想到修改默认值的办法。
6#
发表于 2010-5-8 13:53:52 | 只看该作者
本帖最后由 michael100 于 2010-5-8 13:55 编辑

看看这个怎么样
呵呵,忘记说了,是输入金额时产生发票号码,发票号码字段为锁定状态

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 15:35 , Processed in 0.104705 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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