主题:高手帮忙,怎么用程序编工资单报表。
整个题目是这样的。
1. 建立下面的数据库.文件名:z1.dbf
编号 姓名 性别 出生日期 基本工资
A01 张国立 男 1940/04/21 900.00
B01 李平 男 1951/10/01 800.00
A02 李庆 女 1942/10/01 850.00
C01 刘流 男 1946/12/02 900.00
B02 朱季 女 1963/09/09 600.00
C02 王胜利 女 1966/06/01 570.00
A03 赵四 男 1970/03/22 540.00
2. 建立第二个数据库.文件名:z2.dbf
编号 基本工资 岗位津贴 应发合计 房租 水电 扣款合计 实发工资
A01 0.00 300.00 0.00 100.00 80.00 0.00 0.00
B01 0.00 250.00 0.00 80.00 82.50 0.00 0.00
A02 0.00 270.00 0.00 95.00 75.00 0.00 0.00
C01 0.00 280.00 0.00 100.00 83.25 0.00 0.00
B02 0.00 240.00 0.00 80.00 70.00 0.00 0.00
C02 0.00 220.00 0.00 70.00 65.00 0.00 0.00
A03 0.00 200.00 0.00 75.00 68.30 0.00 0.00
合计
2.编程(编程环境:vfp6.0)
(1)对z2中的“基本工资”、“应发工资”、“扣款合计”、“实发工资”、“合计”进行计算。
(2)显示每工资单报表,格式为:
工 资 单 年 月 日
编号 姓名 基本工资 岗位津贴 应发合计 房租 水电 扣款合计 实发工资
第二个第一问程序是
open data zz
sele 1
use z1
sele 2
use z2
do while not eof()
a=z2.编号
sele z1
loca for z1.编号=a
if foun()
gz=基本工资
sele z2
repl 基本工资 with gz,应发合计 with gz+岗位津贴, 扣款合计 with 房租+水电,实发工资 with gz+岗位津贴-房租-水电
else
exit
endi
sele 2
skip
endd
clos all
怎么用程序实现报表工资单,急。。
1. 建立下面的数据库.文件名:z1.dbf
编号 姓名 性别 出生日期 基本工资
A01 张国立 男 1940/04/21 900.00
B01 李平 男 1951/10/01 800.00
A02 李庆 女 1942/10/01 850.00
C01 刘流 男 1946/12/02 900.00
B02 朱季 女 1963/09/09 600.00
C02 王胜利 女 1966/06/01 570.00
A03 赵四 男 1970/03/22 540.00
2. 建立第二个数据库.文件名:z2.dbf
编号 基本工资 岗位津贴 应发合计 房租 水电 扣款合计 实发工资
A01 0.00 300.00 0.00 100.00 80.00 0.00 0.00
B01 0.00 250.00 0.00 80.00 82.50 0.00 0.00
A02 0.00 270.00 0.00 95.00 75.00 0.00 0.00
C01 0.00 280.00 0.00 100.00 83.25 0.00 0.00
B02 0.00 240.00 0.00 80.00 70.00 0.00 0.00
C02 0.00 220.00 0.00 70.00 65.00 0.00 0.00
A03 0.00 200.00 0.00 75.00 68.30 0.00 0.00
合计
2.编程(编程环境:vfp6.0)
(1)对z2中的“基本工资”、“应发工资”、“扣款合计”、“实发工资”、“合计”进行计算。
(2)显示每工资单报表,格式为:
工 资 单 年 月 日
编号 姓名 基本工资 岗位津贴 应发合计 房租 水电 扣款合计 实发工资
第二个第一问程序是
open data zz
sele 1
use z1
sele 2
use z2
do while not eof()
a=z2.编号
sele z1
loca for z1.编号=a
if foun()
gz=基本工资
sele z2
repl 基本工资 with gz,应发合计 with gz+岗位津贴, 扣款合计 with 房租+水电,实发工资 with gz+岗位津贴-房租-水电
else
exit
endi
sele 2
skip
endd
clos all
怎么用程序实现报表工资单,急。。