微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题巧用CCED、FOX、WPS实现工资报表输出
栏目软件操作与技巧
作者安徽 时东亚
发布1995-12-01
  打印工资表有一个重要的问题,就是工资表要求每页要有页合计,而DBST.EXE 3.3程序没有提供这个功能,怎么办呢?问题是在FOX中得到解决的。首先,把工资数据库GZ打开(数据库总记录数应为十的倍数,否则,在最后加空记录以补足),多加上两个字段,字段名分别为记录号、页号(页号字段应留一位小数位)。先将“页号”字段赋值。程序如下:
  AA=1
  1
  do while .t.
  repl next 11 页号with AA
  do while eof()
  exit
  enddo
  AA=AA+1
  enddo
  下面一步就是将工资表数据库GZ汇总,汇总库名为HZ,最终生成数据库为YGZ。
  use GZ
  total to HZ on 页号
  use HZ
  repl all 姓名 with '合 计'
  repl all 页号 with 页号 /10+0.1
  appe from gz
  repl all 序号 with recno()
  sort to YGZ on 页号,序号
  生成数据库YGZ,运行DBST.EXE后,便可生成带有页合计的工资表文件,再由WPS调出打印。本方法巧妙借用了CCED、FOX、WPS三种软件对制表、排版、数据管理方面的功能。
  (安徽 时东亚)