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

企业管理

开发平台:

VFP

  1.  SET COLOR TO R+/N
  2.  @ 4, 38 CLEAR TO 7, 62
  3.  ?? CHR(7)
  4.  @ 5, 42 SAY '真有恢复数据吗?'
  5.  pd1 = 'N'
  6.  @ 6, 49 GET pd1 PICTURE 'x'
  7.  READ
  8.  IF pd1<>'Y' .AND. pd1<>'y'
  9.       SET COLOR TO W+/N
  10.       @ 4, 38, 7, 62 BOX '鞍鞍鞍鞍鞍'
  11.       RETU
  12.  ENDI
  13.  SET COLOR TO
  14.  @ 4, 38 CLEAR TO 7, 62
  15.  ?? CHR(7)
  16.  @ 5, 40 SAY '请将备份盘插入A驱动器!'
  17.  @ 6, 42 SAY '然后按任意健......'
  18.  i = INKEY(0)
  19.  SET PATH TO C:
  20.  IF FILE('A:disk.$$$')
  21.       SET PATH TO cw
  22.       USE A:disk.$$$
  23.  ELSE
  24.       SET PATH TO cw
  25.       SET COLOR TO
  26.       @ 4, 30 CLEAR TO 8, 68
  27.       @ 5, 34 SAY '备份盘有关描述信息已丢失!'
  28.       @ 7, 34 SAY '不能用本功能恢复数据......'
  29.       a = INKEY(0)
  30.       CLOS DATABASES
  31.       SET COLOR TO W+/B
  32.       @ 0, 0, 23, 79 BOX '北北北北'
  33.       SET COLOR TO W+/N
  34.       @ 1, 1, 22, 78 BOX '鞍鞍鞍鞍鞍'
  35.       @ 23, 28 SAY '当前数据的月份:'+STR(ryear, 4, 0)+'年'+STR(ryf, 2, 0)+'月' COLOR B+/BG 
  36.       @ 24, 0 SAY ' JQ001财务管理系统(Ver2.5)  黄朝生研制  版权所有  南宁市建政路51号  邮编:530023 ' COLOR R/W 
  37.       ON KEY LABEL Escape do Rquit
  38.       SET CLOCK TO 23, 69
  39.       RETU
  40.  ENDI
  41.  CLEA
  42.  pd = 1
  43.  DO WHILE pd<=mm
  44.       CLEA
  45.       pd2 = 'A:'+STR(xm, 4, 0)+'.00'+STR(pd, 1, 0)
  46.       pd3 = "'"+pd2+"'"
  47.       if file(&pd3)
  48.            @ 5, 28 SAY '准备恢复'+STR(xm, 4, 0)+'年数据第'+STR(pd, 2, 0)+'张!'
  49.            @ 7, 24 SAY '请将备份盘插入A驱动器,然后按任意键.... '
  50.            i = INKEY(0)
  51.            @ 12, 20 SAY '正在恢复文件......'
  52.            IF pd=1
  53.                 x = STR(xm, 4, 0)
  54.                 ! md cw&x
  55.                 ! md cw&xm1
  56.                 ! md cw&xm2
  57.                 ! md cw&xm3
  58.                 ! md cw&xm4
  59.                 ! md cw&xm5
  60.                 ! md cw&xm6
  61.                 ! md cw&xm7
  62.                 ! md cw&xm8
  63.                 ! md cw&xm9
  64.                 ! md cw&xm10
  65.                 ! md cw&xm11
  66.                 ! md cw&xm12
  67.            ENDI
  68.            ! cwarj x &pd2 -y 
  69.       ELSE
  70.            @ 12, 20 SAY '请插入'+STR(xm, 4, 0)+'年第'+STR(pd, 1, 0)+'张备份盘'
  71.            @ 14, 25 SAY '按ESC=退出,其他键继续......'
  72.            i = INKEY(0)
  73.            IF i=27
  74.                 EXIT
  75.            ELSE
  76.                 LOOP
  77.            ENDI
  78.       ENDI
  79.       pd = pd+1
  80.  ENDD
  81.  CLOS DATABASES
  82.  SET COLOR TO W+/B
  83.  @ 0, 0, 23, 79 BOX '北北北北'
  84.  SET COLOR TO W+/N
  85.  @ 1, 1, 22, 78 BOX '鞍鞍鞍鞍鞍'
  86.  @ 23, 28 SAY '当前数据的月份:'+STR(ryear, 4, 0)+'年'+STR(ryf, 2, 0)+'月' COLOR B+/BG 
  87.  @ 24, 0 SAY ' JQ001财务管理系统(Ver2.5)  黄朝生研制  版权所有  南宁市建政路51号  邮编:530023 ' COLOR R/W 
  88.  ON KEY LABEL Escape do Rquit
  89.  SET CLOCK TO 23, 69
  90.  RETU
  91. *