以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 如何实现自动编码? (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3382) |
-- 作者:Wjun1981 -- 发布时间:2006/8/23 15:32:00 -- 如何实现自动编码? 委托号:GL06082301 2006年8月23日的第一分委托书号码, 如果当天有N份委托书,当处理数据时就自动生成GL06082302、GL06082303、GL06082304........GL0608230N 某天,如2006年8月27日再输入当天的第一份委托书数据时,委托号:GL06082701 依此类推,请问高手有办法实现这样的自动编号方法吗? |
-- 作者:可可西里 -- 发布时间:2006/8/23 15:42:00 -- egd文件下载 |
-- 作者:Wjun1981 -- 发布时间:2006/8/23 15:46:00 -- 我知道SerialNo(2)公式的用法,这只能实现有序编号,不能满足“某天,如2006年8月27日再输入当天的第一份委托书数据时,委托号:GL06082701” -=-=-=- 以下内容由 Wjun1981 在 2006年08月23日 03:47pm 时添加 -=-=-=- 请理解楼主的意思 |
-- 作者:可可西里 -- 发布时间:2006/8/23 15:54:00 -- 换新号时重新录入新号,不就又自动编下去了吗? |
-- 作者:Wjun1981 -- 发布时间:2006/8/23 16:03:00 -- 这样还叫自动吗?倒不如每次自己输入? |
-- 作者:czy -- 发布时间:2006/8/23 16:31:00 -- 楼主是老用户,传文件吧。 |
-- 作者:czy -- 发布时间:2006/8/23 16:53:00 -- 其实楼主的问题非常简单,本着对大家负责的态度,做公式时都要新建文件进行测试,所以提问者最好上传示例文件。 委托书列刷新公式: "GL"+Format([日期],"yymmdd")+right("0"+text(CountFor(Grid,"日期","=",[日期],1,Row)),2) |
-- 作者:Wjun1981 -- 发布时间:2006/8/23 17:06:00 -- 我正在构思文件,还没有文件出来,CZY可以想得到的。 委托号:GL06082301 GL是缩写 060823是2006年8月23日,即是当前操作的系统日期 01是顺序号 如果用SerialNo(2)公式不能达到设计效果。 |
-- 作者:Wjun1981 -- 发布时间:2006/8/23 17:08:00 -- CZY,7楼所说的公式有变量的,能做一个例子传上来吗? 谢谢 -=-=-=- 以下内容由 Wjun1981 在 2006年08月23日 05:17pm 时添加 -=-=-=- 我在变量里添加了%日期%,公式还能用 |
-- 作者:smileboy -- 发布时间:2006/8/23 17:17:00 -- 7楼公式没有变量,且完全可以达到你的要求 |