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

行业应用

开发平台:

VFP

  1. **********
  2. set colo  to /3
  3. clos data
  4. use hzdw
  5. count all to jsq
  6. use
  7. set colo to
  8. @ 12,22 clea to 16,65
  9. set colo to w+/3
  10. @ 10,20 clea to 14,60
  11. @ 11,30 say '正在汇总财务变动表!'
  12. @ 12 ,35 say '请稍候......'
  13. ! copy jqbbbdb.dbf bdbhz.dbf>nul
  14. pd1=1
  15. do whil pd1<=jsq
  16. if pd1>9
  17. pd=str(pd1,2,1)
  18. else
  19. pd=str(pd1,1,1)
  20. endif
  21. pd='bdb'+pd
  22. if file(pd+'.dbf')
  23. pd1=pd1+1
  24. else 
  25. clea
  26. @ 10,30 say pd+'表不存在!'
  27. i=inkey(0)
  28. retu
  29. endif
  30. enddo 
  31. *************
  32. sele 1
  33. use bdbhz 
  34. *et inde to  fzb
  35. repl all je1 with 0,je2 with 0
  36. *rein
  37. pd1=1
  38. do whil pd1<=jsq
  39. if pd1>9
  40. pd=str(pd1,2,1)
  41. else
  42. pd=str(pd1,1,1)
  43. endif
  44. sele 2
  45. pd='bdb'+pd
  46. use &pd 
  47. *set inde to fzb
  48. *reinde
  49. sele 1
  50. upda on a from &pd repl je1 with je1+&pd->je1
  51. upda on a from &pd repl je2 with je2+&pd->je2
  52. pd1=pd1+1
  53. enddo  
  54. @ 10,20 clea to 14,60
  55. ?? chr(7)
  56. @ 12,30 say '汇总完毕,按任键返回!'
  57. i=inkey(0)
  58. clos data
  59. set colo to w+/1
  60. *set colo of scheme 3 to w+/1
  61. @ 0,0,23,79 box '北北北北' colo scheme 3
  62. set colo to w+/n
  63. @ 1,1,22,78 box '鞍鞍鞍鞍鞍' colo scheme 1
  64. @ 23,28 say "当前数据的月份:"+str(Ryear,4,0)+"年"+str(Ryf,2,0)+"月" colo 1+/3
  65. @ 24,0 say ' JQ001汇总报表系统(Ver1.0)  黄朝生研制  版权所有  南宁市建政路51号  邮编:530023 ' colo 4/w  
  66. set clock to 23,69
  67. on key label Escape do Rquit
  68. retu