home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 5 / 05.iso / a / a056 / 5.ddi / RS / YQMIS008.PRG < prev    next >
Encoding:
Text File  |  1993-12-21  |  3.0 KB  |  116 lines

  1. *******************************************************
  2. * ╬─╝■├√│╞: YQMIS008
  3. * │╠╨≥╔Φ╝╞: ╤┼╞µ                  
  4. * ▒α│╠╚╒╞┌: 93.12.21   21:30:53
  5. *******************************************************
  6. set safe off
  7. set date ansi
  8. close data
  9. set color to w/1,,
  10. clear
  11. do smggp with '╟δ  ╔╘  ║≥ !',10,34
  12. set color to w/1,,
  13. sele A
  14. *set excl on
  15. use RS alia A
  16. index on ╡Ñ╬╗ to RS
  17. priv r,n,ym,zym,jl,zy_bl,╚╒╞┌,╥│┬δ,╩▒╝Σ,─Ω,╘┬,╚╒,╨╟╞┌,╫▄╥│╩²,╝╟┬╝║┼
  18. *set print to con
  19. *set print to prn
  20. set date ansi
  21. sele A
  22. set dele on
  23. ╚╒╞┌=date()
  24. ─Ω=str(year(date()),4)
  25. ╘┬=str(mont(date()),2)
  26. ╚╒=str(day(date()),2)
  27. ╨╟╞┌=left(cdow(date()),6)
  28. ym=0
  29. r=chr(10)
  30. n=0
  31. set devi to scre
  32. count to zy_bl
  33. zym=int(zy_bl/7)+iif(mod(zy_bl,7)>0,1,0)
  34. ╫▄╥│╩²=ltrim(str(zym,8))
  35. do smggp with '▒¿▒φ╣▓'+ltrim(str(zym,6))+'╥│,┤╙╡┌╝╕╥│┐¬╩╝┤≥╙í?         _',10,20
  36. *set color to ,w+/r,
  37. @ 10,52 get ym rang 0,zym pict '@b 999999'
  38. read
  39. if ym=0
  40. return
  41. endif
  42. goto top
  43. skip (ym-1)*7
  44. do while .not.eof()
  45. set devi to scre
  46. set color to w/1,,
  47. clear
  48. do smggp with '╒²╘┌┤≥╙í╡┌'+ltrim(str(ym,6))+'╥│,Esc═╦│÷',10,26
  49. ╥│┬δ=ltrim(str(ym,6))
  50. ╩▒╝Σ=time()
  51. @ 24,0 say ''
  52. set devi to print
  53. @ prow(),pcol() say repl(r,2)
  54. @ prow(),pcol() say CHR(28)+'v1'              
  55. @ prow(),pcol() say CHR(27)+'ID'                    
  56. @ prow(),pcol() say chr(13)
  57. @ prow(), 7 say '╤º  ╘▒  ╟Θ  ┐÷  ═│  ╝╞  ▒φ'+r+r
  58. @ prow(),pcol() say CHR(27)+'IC'                    
  59. @ prow(),pcol() say chr(13)
  60. @ prow(), 28 say '~~~~~~~~~~~~~~~~~~~~~~~~~~'+r+r
  61. @ prow(),pcol() say CHR(27)+'IA'                    
  62. @ prow(),pcol() say chr(13)
  63. ╝╟┬╝║┼=ltrim(str(recn(),8))
  64. @ prow(),4 say '⌐░⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐╨⌐ñ⌐ñ⌐ñ⌐ñ⌐┤'+r
  65. @ prow(),4 say '⌐ª ╨╒├√ ⌐ª╨╘▒≡⌐ª ╡Ñ╬╗ ⌐ª│÷╔·╚╒╞┌⌐ª╣ñ╫≈╩▒╝Σ⌐ª╬─╗»│╠╢╚⌐ª╝╝╩⌡╓░│╞⌐ª╗∙▒╛╣ñ╫╩⌐ª'+r
  66. n=0
  67. do while n<7
  68. ok=inkey()
  69. if ok=27
  70. set devi to scre
  71. return
  72. endif
  73. ╝╟┬╝║┼=ltrim(str(recn(),8))
  74. @ prow(),4 say '⌐└⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐α⌐ñ⌐ñ⌐ñ⌐ñ⌐╚'+r
  75. @ prow(),4 say '⌐ª'
  76. @ prow(),6 say A->╨╒├√ pict '@z'
  77. @ prow(),12 say '⌐ª'
  78. @ prow(),14 say A->╨╘▒≡ pict '@z'
  79. @ prow(),18 say '⌐ª'
  80. @ prow(),20 say A->╡Ñ╬╗ pict '@z'
  81. @ prow(),26 say '⌐ª'
  82. @ prow(),28 say A->│÷╔·╚╒╞┌ pict '@z'
  83. @ prow(),36 say '⌐ª'
  84. @ prow(),38 say A->╣ñ╫≈╩▒╝Σ pict '@z'
  85. @ prow(),46 say '⌐ª'
  86. @ prow(),48 say A->╬─╗»│╠╢╚ pict '@z'
  87. @ prow(),56 say '⌐ª'
  88. @ prow(),58 say A->╝╝╩⌡╓░│╞ pict '@z'
  89. @ prow(),66 say '⌐ª'
  90. @ prow(),68 say A->╗∙▒╛╣ñ╫╩ pict '@z'
  91. @ prow(),76 say '⌐ª'+r
  92. if .not.eof()
  93. skip
  94. endif
  95. n=n+1
  96. enddo
  97. @ prow(),4 say '⌐╕⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╪⌐ñ⌐ñ⌐ñ⌐ñ⌐╝'+r
  98. *@ prow(),4+2 say '╡┌'
  99. *@ prow(),pcol()+1 say ym pict '9999'
  100. *@ prow(),pcol()+1 say '╥│'+r
  101. @ prow(),pcol() say repl(r,2)
  102. set devi to scre
  103. do smggp with '╡┌'+ltrim(str(ym,6))+'╥│┤≥╙í═Ω▒╧░┤╚╬╥Γ╝ⁿ╝╠╨°,Esc╝ⁿ═╦│÷',10,20
  104. @ 24,0 say ''
  105. ym=ym+1
  106. ok=inkey(0)
  107. if ok=27
  108. exit
  109. endif
  110. enddo
  111. set devi to scre
  112. set dele off
  113. return
  114. *******************************************************
  115. * ▒α│╠╚╒╞┌: 93.12.21   21:30:55
  116. *******************************************************