Office中国论坛/Access中国论坛

标题: 如何根据阶级码,编码自动出现 [打印本页]

作者: 13912668356    时间: 2007-12-25 16:27
标题: 如何根据阶级码,编码自动出现
编码阶级码
10041   
10041001 2  
10041002 2  
100410021001  3 
100410021002  3 
100410021003  3 
100410021004  3 
1004100210041001   4
1004100210041002   4
100410021005  3 
100410021006  3 
100410021007  3 

作者: 13912668356    时间: 2007-12-25 16:45
是的,谢谢你的关注,
问题是这样的,
第一阶级码为1时,编码为1004
第二阶级码为2时,第一次出现时,编码为10041001
编码 阶级码 为2时,第二次出现时,编码为10041002
作者: lwchy7882    时间: 2007-12-25 17:29
标题: 回复 1# 的帖子
我觉的科目编码不应该这样建立
我的想法如下

               表1 (存放一级编码)                        表2(存放2级别)                            表三(存放三级)               ....                                                  
        id 1                 code1                                         id2           code2           id3                   id4                code3                 id5
    自动编码            1001                                 自动编码            01                                 自动编码                 01
                                                                                                                                                                             02
                                 1001                                                            02                                                                   01
                                                                                                                                                                              02
id1-id3建立一对多关联(参照完整性), id2-id5建立一对多关联(参照完整性), 当然每个表里不只3个字段还有相关的科目信息
作者: lwchy7882    时间: 2007-12-25 17:36
标题: 重说
表1 表2 表3
id1 code1 id2code2 id3 id4 code3 id5
自动编码 1001 自动编码 01 自动编码 01
02
1002 01 01
类推   类推 02

id1-id3建立一对多关联(参照完整性), id2-id5建立一对多关联(参照完整性), 当然每个表里不只3个字段还有相关的科目信息
作者: lwchy7882    时间: 2007-12-25 17:39
标题: 回复 1# 的帖子
你这种方法也是一种简单的做法,但是根本没有必要定义级别,让系统自动排序,用户自然知道各科目的级别
作者: lynddnyl    时间: 2007-12-25 19:29
这个比较像财务系统中的科目编码
作者: Victor_Duane    时间: 2007-12-25 20:28
呵呵,典型的树的编码,
作者: goto2008    时间: 2007-12-25 20:39
楼主最好弄个库上来。。。汗
作者: andymark    时间: 2007-12-25 21:39
跟上一次问题一样吧
取当前阶级码最大值加1 , 这跟科目代码原理一样的
作者: 13912668356    时间: 2007-12-26 08:32
标题: 附件发上了
我的想法是一张BOM表,是EXCEL格式,想导入系统,导入之前,需要有个系统编码动作,现在把EXCEL表发上来




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3