home *** CD-ROM | disk | FTP | other *** search
- PRIVATE ljbm,ljxh,choice
-
- SELECT A
- USE (LOCFILE("DATA_1.DBF","DBF","Where is data_1?"));
- ALIAS a ;
- INDEX DATA_1
- SET ORDER TO TAG LJNO OF DATA_1.CDX
- SELECT B
- USE (LOCFILE("DATA_2.DBF","DBF","Where is data_2?"));
- ALIAS b ;
- INDEX DATA_2
- SET ORDER TO TAG RKNO OF DATA_2.CDX
-
- DO WHILE .T.
- APPEND BLANK
- REPLACE b.kc_rq WITH DATE(), b.rkno WITH RECNO()
- DO WHILE .T.
- STORE SPACE(20) TO ljbm
- STORE SPACE(20) TO ljxh
- DO G_SCR001.SPR
- SELECT A
- SET EXACT ON
- IF ljbm <> " " .OR. ljxh <> " "
- LOCATE FOR a.lj_bm = ljbm .AND. a.lj_xh = ljxh
- IF .NOT.FOUND()
- WAIT "░┤╚╬╥Γ╝ⁿ╜¿┴ó┼Σ╝■╫╩┴╧╡╡░╕" WINDOW
- APPEND BLANK
- REPLACE a.lj_bm WITH ljbm, a.lj_xh WITH ljxh, a.ljno WITH RECNO()
- STORE 1 TO choice
- DO G_SCR003.SPR
- IF choice = 2
- EXIT
- ELSE
- DELETE
- PACK
- ENDIF
- ELSE
- EXIT
- ENDIF
- ELSE
- WAIT "╟δ╩Σ╚δ▒α┬δ╗≥╨═║┼" WINDOW
- ENDIF
- ENDDO
- SET EXACT OFF
-
- SELECT B
- STORE 1 TO choice
- DO G_SCR002.SPR
- REPLACE b.kc_cs WITH b.kc_sl, b.ljno WITH a.ljno
- IF choice = 1 .OR. choice = 3
- EXIT
- ENDIF
- ENDDO
-
- IF choice = 1
- DELETE
- PACK
- ENDIF
-
- CLOSE ALL
- RELEASE WINDOWS scr001, scr002, scr003
-
- RETURN