找回密码
 立即注册

QQ登录

只需一步,快速开始

wenwwlwing

初级会员

17

主题

54

帖子

335

积分

初级会员

积分
335
wenwwlwing
初级会员   /  发表于:2018-4-10 01:09  /   查看:3586  /  回复:3
比如我设置的自动编号规则是   1、固定文字“wqts”,2、当年年份(如:2018),3、顺序号位数 4。

整体效果就是“wqts20180001”、“wqts20180002”、“wqts20180003”…………

假如到了2018年12月31日最后一次录入数据的编号为“wqts20180115”,那么,如果到了2019年1月1日,录入的第一条数据是“wqts20190116”还是“wqts20190001”。

我需要的编号是“wqts20190001”,也就是到了新的一年,顺序号会从1开始重新编号,这个怎么实现?


本帖子中包含更多资源

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

x

3 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-4-10 09:22:27
沙发
目前你的操作在19年录入第一条数据时编号就会是“wqts20190001”
回复 使用道具 举报
红旗飘飘悬赏达人认证 活字格认证
中级会员   /  发表于:2019-9-24 14:05:19
板凳
Eric.Liang 发表于 2018-4-10 09:22
目前你的操作在19年录入第一条数据时编号就会是“wqts20190001”

请问: 如果日期这边是YYYY,顺序号尾数是4位,那么到2020年的时候第一条数据就是20200001,对吧。那么如果日期栏是YYYYMM的话呢? 2019年1月的时候,编号是2019010001,二月份的时候会变成2019020001?  如果月份还是需要,但是想按照年份重新编号怎么做? 2019010001,顺序下去,一直到2020010001的时候再从1编号。谢谢。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2019-9-24 15:56:57
地板
红旗飘飘 发表于 2019-9-24 14:05
请问: 如果日期这边是YYYY,顺序号尾数是4位,那么到2020年的时候第一条数据就是20200001,对吧。那么如 ...

如果是这样的话,那就需要自己来实现这个自动编号的功能了。通过取当前年、月,然后拼接编号,编号具体是几,可以尝试使用odata倒叙排列当前年份的所有编号,取第一个然后+1来做。

由于本帖时间发帖时间比较早了,后续如果再有问题,麻烦重新发帖进行提问哦~感谢您的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部