home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.whtech.com
/
ftp.whtech.com.tar
/
ftp.whtech.com
/
club100
/
bus
/
plrg.ba
< prev
next >
Wrap
Text File
|
2006-10-19
|
979b
|
20 lines
0 ' PLRG.BAS (Report Generator for project parts lists)
2 'By Tony B. Anderson Club 100 Library - 415/939-1246 BBS 937-5039 NEWSLETTER, 932-8856 VOICE
10 CLS:PRINT:INPUT" Name of the partlist file";F$
20 FORA=1TOLEN(F$):B=ASC(MID$(F$,A,1)):IFB>95THENMID$(F$,A,1)=CHR$(B-32)
30 NEXT:OPENF$FORINPUTAS1
40 PRINT:PRINT" Working..."
50 LPRINT"Parts List Report for the "F$" file."TAB(70)DATE$:LPRINTTAB(70)LEFT$(TIME$,5):LPRINT:LPRINT
60 IFEOF(1)THEN110
70 LINEINPUT#1,A$
80 IFA$=""THEN100
90 IFINSTR(A$,"$")THENB$=RIGHT$(A$,6):T=T+VAL(B$)
100 LPRINTA$:GOTO60
110 LPRINTTAB(70)STRING$(9,45):LPRINTTAB(55)"Subtotal:"TAB(70);:LPRINTUSING"$ ####.##";T
120 LPRINTTAB(55)"Sales Tax:"TAB(70);:TX=T*.06:LPRINTUSING"$ ####.##";TX
130 LPRINT:LPRINTTAB(55)"GRAND TOTAL:"TAB(70);:LPRINTUSING"$ ####.##";T+TX
140 LPRINTCHR$(12)
150 CLOSE:T1=INT((T+TX)*100)/100
160 OPENF$FORAPPENDAS1:PRINT#1,:PRINT#1,DATE$" Total Price to date: $"T1
170 MENU