Office中国论坛/Access中国论坛
标题:
传销数据管理
[打印本页]
作者:
sanjian
时间:
2013-4-1 15:29
标题:
传销数据管理
本帖最后由 sanjian 于 2013-4-1 19:08 编辑
不要误会,意思是,我要的数据管理结构类似传销。顶层下属N个下线,每个下线又有N个不同的下下线,类推,共分八层,每层销售都会给各上层单位带来比例不等的收入,撤销一个上线时,下线自动递进为上线,怎么弄?应该是个树形结构。
作者:
aslxt
时间:
2013-4-1 20:12
本帖最后由 aslxt 于 2013-4-1 20:14 编辑
一人得道鸡犬升天?{:soso_e113:}
表结构大约是:
id 员工代码 姓名 级别 上级id 其它字段
1 001 任XX 1 0 ... -----老总,没有上级了,用0代替
2 002 王1 2 1 ... -----A分公司老总,他的上级ID为老总的ID
N 00N 刘2 3 2 ... ------A分公司甲部门经理,他的上级ID为王1的ID
n+1 00n+1 张三 4 n ... -------A分公司甲部门下的科长
...
你要删除A分公司老总,要提前获得他手下人所有的ID,暂存到内存或临时表中,删除A分公司老总后,分别把那些人的级别修改为提升后的级别,重要的是(同时),他的直管部下的上级ID也要修改为总部老总的id
不过这样,时间长了,老总的直接部下就太多了,
{:soso_e113:}
作者:
sanjian
时间:
2013-4-2 07:56
aslxt 发表于 2013-4-1 20:12
一人得道鸡犬升天?
表结构大约是:
id 员工代码 姓名 级别 上级id 其它字段
意思没错,能不能做个样表看看?谢谢。
作者:
todaynew
时间:
2013-4-2 11:20
姓名 编号
张三 01
李四 0101
王二 0102
赵五 010201
肖六 02
作者:
aslxt
时间:
2013-4-2 11:39
表样?上面就是!
删除和提拔要用VBA
作者:
ui
时间:
2013-4-2 13:46
看了题目才进来
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3