BDBHZ.PRG
上传用户:hbmaozhan
上传日期:2013-01-31
资源大小:1007k
文件大小:2k
源码类别:

企业管理

开发平台:

VFP

  1.  SET COLOR TO N/BG
  2.  CLOS DATABASES
  3.  USE
  4.  jsq = 12
  5.  SET COLOR TO
  6.  @ 12, 22 CLEAR TO 16, 65
  7.  SET COLOR TO W+/BG
  8.  @ 10, 20 CLEAR TO 14, 60
  9.  @ 11, 30 SAY '正在汇总财务变动表!'
  10.  @ 12, 35 SAY '请稍候......'
  11.  RUN copy cwbdb.dbf bdbhz.dbf>nul
  12.  RUN copy cw1998m1bdb.dbf bdb1.dbf >nul
  13.  RUN copy cw1998m2bdb.dbf bdb2.dbf >nul
  14.  RUN copy cw1998m3bdb.dbf bdb3.dbf >nul
  15.  RUN copy cw1998m4bdb.dbf bdb4.dbf >nul
  16.  RUN copy cw1998m5bdb.dbf bdb5.dbf >nul
  17.  RUN copy cw1998m6bdb.dbf bdb6.dbf >nul
  18.  RUN copy cw1998m7bdb.dbf bdb7.dbf >nul
  19.  RUN copy cw1998m8bdb.dbf bdb8.dbf >nul
  20.  RUN copy cw1998m9bdb.dbf bdb9.dbf >nul
  21.  RUN copy cw1998m10bdb.dbf bdb10.dbf >nul
  22.  RUN copy cw1998m11bdb.dbf bdb11.dbf >nul
  23.  RUN copy cw1998m12bdb.dbf bdb12.dbf >nul
  24.  pd1 = 1
  25.  DO WHILE pd1<=jsq
  26.       IF pd1>9
  27.            pd = STR(pd1, 2, 1)
  28.       ELSE
  29.            pd = STR(pd1, 1, 1)
  30.       ENDI
  31.       pd = 'bdb'+pd
  32.       IF FILE(pd+'.dbf')
  33.            pd1 = pd1+1
  34.       ELSE
  35.            CLEA
  36.            @ 10, 30 SAY pd+'表不存在!'
  37.            i = INKEY(0)
  38.            RETU
  39.       ENDI
  40.  ENDD
  41.  SELE 1
  42.  USE bdbhz
  43.  REPL je1 WITH 0, je2 WITH 0 ALL
  44.  pd1 = 1
  45.  DO WHILE pd1<=jsq
  46.       IF pd1>9
  47.            pd = STR(pd1, 2, 1)
  48.       ELSE
  49.            pd = STR(pd1, 1, 1)
  50.       ENDI
  51.       SELE 2
  52.       pd = 'bdb'+pd
  53.       use &pd 
  54.       SELE 1
  55.       upda on a from &pd repl je1 with je1+&pd->je1
  56.       upda on a from &pd repl je2 with je2+&pd->je2
  57.       pd1 = pd1+1
  58.  ENDD
  59.  @ 10, 20 CLEAR TO 14, 60
  60.  ?? CHR(7)
  61.  @ 12, 30 SAY '汇总完毕,按任键返回!'
  62.  i = INKEY(0)
  63.  CLOS DATABASES
  64.  SET COLOR TO W+/B
  65.  @ 0, 0, 23, 79 BOX '北北北北'
  66.  SET COLOR TO W+/N
  67.  @ 1, 1, 22, 78 BOX '鞍鞍鞍鞍鞍'
  68.  @ 23, 28 SAY '当前数据的月份:'+STR(ryear, 4, 0)+'年'+STR(ryf, 2, 0)+'月' COLOR B+/BG 
  69.  @ 24, 0 SAY ' JQ001汇总报表系统(Ver1.0)  黄朝生研制  版权所有  南宁市建政路51号  邮编:530023 ' COLOR R/W 
  70.  SET CLOCK TO 23, 69
  71.  ON KEY LABEL Escape do Rquit
  72.  RETU
  73. *