home *** CD-ROM | disk | FTP | other *** search
- * IMPORTS A FILE FROM BASIC PACKAGE TO DBASE By Joe Kasser G3ZCZ (c) 1986
- IF FILE ('was')
- USE was
- ELSE
- USE &was
- ENDIF
- STORE ' ' TO tpc
- STORE ' ' TO wasfile
- ACCEPT 'What is the name of the BASIC PACKAGE "WAS" file (D:NAME) ' TO wasfile
- IF FILE(wasfile+'.WAS')
- COPY STRUCTURE TO &wasfile
- ?
- ? ' New database file ',wasfile, ' created'
- SELECT PRIMARY
- USE &wasfile
- STORE TRIM(wasfile) + '.WAS' TO oldlog
- ?
- ? 'Copying log data now'
- APPEND FROM &oldlog SDF DELIM
- GOTO 51
- DELETE
- * DELETE DATE ENTRY
- PACK
- GOTO TOP
- * Now fixup any BASIC entries, so you don't have to redo
- * and add px's
- SELECT SECONDARY
- USE was
- SELECT PRIMARY
- DO WHILE .NOT. EOF
- IF dstate = 'Q'
- REPLACE dstate WITH 'R'
- ELSE
- IF dstate = 'W'
- REPLACE dstate WITH '-'
- ENDIF
- ENDIF
- SELECT SECONDARY
- STORE pc TO tpc
- SKIP
- SELECT PRIMARY
- REPLACE pc WITH tpc
- SKIP
- ENDDO
- USE
- SELECT SECONDARY
- USE
- STORE wasfile TO was
- ELSE
- ? 'ERROR - ',wasfile,' "WAS" FILE IS NOT DEFAULT DISK'
- ENDIF
- RELEASE wasfile,oldlog,tpc
- RETURN
-
-
-
- Gá *DATAFLAG ╠ Já
- Aá Bcp NUMBER ├Há 636STM G3IMW 59 59 SSB 1000--276-010 81/03/08142910 G3ACQ 59 59 SSB 1000--277-250 81/03/08142910 F3QW 59 59 SSB 1000--278-100 81/03/08143110 G3JWC 59 59 SSB 1000--279-150 81/03/08143210 SV/K1ED 59 59 SSB 1000--280-200 81/03/08143410 FC6