|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1280 (0x500) Types: TextFile Names: »BRUKAT.RPT«
└─⟦c2fe28dee⟧ Bits:30008867 CORN 2 851210 CORN 3Z (RC org. database?) └─⟦this⟧ »BRUKAT.RPT«
* brukat.RPT -REPORT PROGRAM * IF REPORT DOESNT EXIST, GO INTO dBASE STORE ' ' TO MQ:RLPT DO WHILE !(MQ:RLPT) <> 'Y' .AND. !(MQ:RLPT) <> 'N' STORE 'Y' TO MQ:RLPT @ 21,10 SAY ' WANT REPORT SENT TO THE PRINTER? ' GET MQ:RLPT READ ENDDO STORE ' ' TO MQ:RDSK DO WHILE !(MQ:RDSK) <> 'Y' .AND. !(MQ:RDSK) <> 'N' STORE 'N' TO MQ:RDSK @ 21,10 SAY ' WANT REPORT SENT TO A FILE ? ' GET MQ:RDSK READ ENDDO IF !(MQ:RDSK)= 'Y' STORE ' ' TO MQ:RFILE DO WHILE MQ:RFILE = ' ' @ 22,10 SAY ' ENTER FILE NAME ' GET MQ:RFILE READ ENDDO STORE TRIM(MQ:RFILE) TO MQ:RFILE ENDIF RDSK STORE ' ' TO MQ:RPT DO WHILE MQ:RPT = ' ' @ 23,10 SAY ' ENTER REPORT NAME ' GET MQ:RPT READ ENDDO IF !(MQ:RLPT) = 'Y' @ 23,10 SAY ' PLEASE SET UP PRINTER ' SET CONSOLE OFF WAIT SET CONSOLE ON SET PRINT ON ENDIF RLPT IF !(MQ:RDSK) = 'Y' SET ALTERNATE TO &MQ:RFILE SET ALTERNATE ON ENDIF RDSK ERASE REPORT FORM &MQ:RPT SET PRINT OFF SET ALTERNATE OFF IF !(MQ:RDSK) = 'Y' RELEASE MQ:RDSK,MQ:RFILE ENDIF RELEASE MQ:RLPT, MQ:RPT«eof»