home *** CD-ROM | disk | FTP | other *** search
- *** BEGIN OF DBA.PRG /╩²╛▌╫╖╝╙ **
- CLEAR
- IF TYPE('FN')='U'
- FN=''
- FNO=''
- DO SELEF
- IF LEN(FN)=0
- RETU
- ENDIF
- ENDIF
- SELE 1
- USE IDX
- SET FILT TO F_NO=FNO
- GO TOP
- NDX=''
- DO WHILE .NOT.EOF()
- NDX=NDX+IDX_NAME+','
- SKIP
- ENDDO
- IF LEN(NDX)#0
- NDX=SUBS(NDX,1,LEN(NDX)-1)
- ENDIF
- USE &FN
- SET INDE TO &NDX
- COPY STRU TO A_B_C
- SELE 2
- USE A_B_C
- SET FORM TO &FN
- SET CARR ON
- DO WHILE .T.
- APPE
- SET FORM TO
- YN=' '
- DO WHILE .NOT.M->YN$'YN'
- @ 0,0 SAY '╝╠╨°╫╖╝╙╝╟┬╝┬≡?[Y/N]:' GET M->YN PICT '!'
- READ
- ENDDO
- IF M->YN='N'
- EXIT
- ENDIF
- SET FORM TO &FN
- ENDDO
- REC=STR(RECC(),3)
- SET CARR OFF
- SET FORM TO
- USE
- SELE 1
- YN=' '
- DO WHILE .NOT.M->YN$'YN'
- @ 0,0 SAY '▒╛┤╬╫╖╝╙ &REC ╠⌡╝╟┬╝, ╨Φ╥¬▒ú┤µ┬≡[Y/N]?' GET M->YN PICT '!'
- READ
- ENDDO
- IF M->YN='Y'
- APPE FROM A_B_C
- ENDIF
- USE
- ERAS A_B_C.DBF
- IF FILE('A_B_C.DBT')
- ERAS A_B_C.DBT
- ENDIF
- RETU
- ** END OF DBA.PRG **