有这样的一个应用,共有3个数据表,其中A表中存储所有的标准工资信息,有很多字段,B标准存储单位信息,C表中存储每个单位的工资项目信息,结构大致如下:
A表
---------------------------------------------
ID deptID usertype userID username A001 A002 A003 A004 A005 A006 A007 A008B表
---------------------------------------------
ID deptID deptnameC表
---------------------------------------------
ID DeptID usertype code codename就是在C表中存储这左右单位不同人员类型的工资项目,二基本上各个单位的工资项目是不同的,现在如何按照不同的单位生成报表???? 实例数据如下:
A:
1 1001 001 1001001 A 400 0 123 0 345 0 0 768
2 1001 002 1001002 B 400 50 0 0 0 0 0 450
3 1002 001 1002001 C 400 60 30 21 0 0 0 511
4 1002 001 1002002 D 350 70 25 15 0 0 0 460
5 1002 002 1002003 E 350 0 150 25 0 15 45 570
6 1003 001 1003001 F 0 250 150 0 0 15 0 415
-------------------------------------------------------------
B:
1 1001 单位一
2 1002 单位二
3 1003 单位三
------------------------------------------------------------
C:
1 1001 001 A001 基本工资
2 1001 001 A003 等级工资
3 1001 001 A005 奖金
4 1001 001 A018 实发工资
5 1001 002 A001 基本工资
6 1001 002 A002 岗位工资
7 1001 002 A008 实发工资
8 1002 001 A001 基本工资
9 1002 001 A002 岗位工资
10 1002 001 A003 等级工资
11 1002 001 A004 交通费
12 1002 001 A008 实发工资
13 1002 002 A001 基本工资
14 1002 002 A003 等级工资
15 1002 002 A004 交通费
16 1002 002 A006 高原补贴
17 1002 002 A007 边远补贴
18 1002 002 A008 实发工资
19 1003 001 A002 岗位工资
20 1003 001 A003 等级工资
21 1003 001 A006 高原补贴
22 1003 001 A008 实发工资现在要生成如下形式的报表: 单位一工资表
类型:001
----------------------------------------------
序号 姓名 基本工资 等级工资 奖金 实发工资
1 A 400 123 345 768
合计 400 123 345 768----分页------
单位一工资表
类型:002
----------------------------------------------
序号 姓名 基本工资 岗位工资 实发工资
1 B 400 50 450
合计 400 50 450----分页------
单位二工资表
类型:001
----------------------------------------------
序号 姓名 基本工资 岗位工资 等级工资 交通费 实发工资
1 C 400 60 30 21 511
2 D 350 70 25 15 460
合计 750 130 55 36 971----分页------
单位二工资表
类型:002
----------------------------------------------
序号 姓名 基本工资 等级工资 交通费 高原补贴 边远补贴 实发工资
1 E 350 150 25 15 45 570
合计 350 150 25 15 45 570----分页------
单位三工资表
类型:001
----------------------------------------------
序号 姓名 岗位工资 等级工资 高原补贴 实发工资
1 E 250 150 15 415
合计 250 150 15 415该如何生成这些报表,能够同时预览和打印?????
A表
---------------------------------------------
ID deptID usertype userID username A001 A002 A003 A004 A005 A006 A007 A008B表
---------------------------------------------
ID deptID deptnameC表
---------------------------------------------
ID DeptID usertype code codename就是在C表中存储这左右单位不同人员类型的工资项目,二基本上各个单位的工资项目是不同的,现在如何按照不同的单位生成报表???? 实例数据如下:
A:
1 1001 001 1001001 A 400 0 123 0 345 0 0 768
2 1001 002 1001002 B 400 50 0 0 0 0 0 450
3 1002 001 1002001 C 400 60 30 21 0 0 0 511
4 1002 001 1002002 D 350 70 25 15 0 0 0 460
5 1002 002 1002003 E 350 0 150 25 0 15 45 570
6 1003 001 1003001 F 0 250 150 0 0 15 0 415
-------------------------------------------------------------
B:
1 1001 单位一
2 1002 单位二
3 1003 单位三
------------------------------------------------------------
C:
1 1001 001 A001 基本工资
2 1001 001 A003 等级工资
3 1001 001 A005 奖金
4 1001 001 A018 实发工资
5 1001 002 A001 基本工资
6 1001 002 A002 岗位工资
7 1001 002 A008 实发工资
8 1002 001 A001 基本工资
9 1002 001 A002 岗位工资
10 1002 001 A003 等级工资
11 1002 001 A004 交通费
12 1002 001 A008 实发工资
13 1002 002 A001 基本工资
14 1002 002 A003 等级工资
15 1002 002 A004 交通费
16 1002 002 A006 高原补贴
17 1002 002 A007 边远补贴
18 1002 002 A008 实发工资
19 1003 001 A002 岗位工资
20 1003 001 A003 等级工资
21 1003 001 A006 高原补贴
22 1003 001 A008 实发工资现在要生成如下形式的报表: 单位一工资表
类型:001
----------------------------------------------
序号 姓名 基本工资 等级工资 奖金 实发工资
1 A 400 123 345 768
合计 400 123 345 768----分页------
单位一工资表
类型:002
----------------------------------------------
序号 姓名 基本工资 岗位工资 实发工资
1 B 400 50 450
合计 400 50 450----分页------
单位二工资表
类型:001
----------------------------------------------
序号 姓名 基本工资 岗位工资 等级工资 交通费 实发工资
1 C 400 60 30 21 511
2 D 350 70 25 15 460
合计 750 130 55 36 971----分页------
单位二工资表
类型:002
----------------------------------------------
序号 姓名 基本工资 等级工资 交通费 高原补贴 边远补贴 实发工资
1 E 350 150 25 15 45 570
合计 350 150 25 15 45 570----分页------
单位三工资表
类型:001
----------------------------------------------
序号 姓名 岗位工资 等级工资 高原补贴 实发工资
1 E 250 150 15 415
合计 250 150 15 415该如何生成这些报表,能够同时预览和打印?????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货