以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教一个复杂的专业图纸编号问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84707) |
||||
-- 作者:douglas738888 -- 发布时间:2016/5/8 12:21:00 -- 请教一个复杂的专业图纸编号问题 请教老师一个复杂的图纸编号,我写出了部分,后续不知怎么写了,上传了例子,请教老师
例如:S16001-110001C- A01-01
S: 工程专业代码 16: 当年年份 001:当年年份工程的自动顺序号 110:电压等级 以上部分已经完成,下面部分不知怎么写了。 001:电压等级的第N个工程的顺序号,顺序号根据不同的电压等级自动编制顺序号 如035001,是35千伏的本年度第一个工程 如110001,是110千伏的本年度第一个工程 如110002,是110千伏的本年度第二个工程 C:设计阶段 A:专业类别 01:分册编号(手填即可) 01:分册页号(手填即可)
[此贴子已经被作者于2016/5/8 12:22:22编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2016/5/8 15:25:00 --
|
||||
-- 作者:douglas738888 -- 发布时间:2016/5/9 10:14:00 -- 大红袍老师,这个编号很复杂,参照您上楼指导的代码,我又写了部分,关键是第3和第5部分的顺序号有难度,第8和第9部分如果难以实现,还可以直接手工填入, 还得麻烦您再指导指导,要实现的功能是这样的: (例子再次上传了) 这个是标准图号:S16001-110001C- A01-01 1 2 3 4 5 6 7 8 9 标准图号由以上9个部分生成: 第3部分顺序号:由第1部分和第2部分的变化生成,例如:S专业代码+16年份+001专业代码顺序号,如果S变动,专业代码顺序号从001开始起编,如果跨年了年份号为17,任何专业代码的变动也从001开始起编;如果不跨年,对应的专业代码顺序号一直编制到该年的12月31日为止。 第5部分顺序号:由第4部分的变化生成,例如:110电压等级+001电压等级顺序号,如果电压等级变化,电压等级顺序号从001开始起编,如果跨年了年份号为17,任何电压等级的变动导致电压等级顺序号也从001开始起编;如果不跨年,电压等级对应的电压等级顺序号一直编制也到该年的12月31日为止。 第8部分顺序号:由第7部分的变化生成,例如:A专业类别+01分册顺序号,如果专业类别变化,分册顺序号从01开始起编,如果跨年了年份号为17,任何专业类别的变动导致分册顺序号也从01开始起编;如果不跨年,专业类别对应的分册顺序号一直编制也到该年的12月31日为止。 第9部分分册页号:由第7和第8部分变化生成,例如:A专业类别+01分册顺序号-01分册页号,如果专业类别或分册顺序号发生变化,分册页号从01开始起编,如果不发生变化,同一个专业类别和分册顺序号下的分册页号一直编制到该年的12月31日;如果其中专业类别或分册顺序号之一发生变化,分册页号都从01开始起编,至本年末。 |
||||
-- 作者:大红袍 -- 发布时间:2016/5/9 10:43:00 --
|