home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
database
/
dbbooks.zip
/
REG2.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1987-02-14
|
1KB
|
54 lines
******************************* REGISTER.CMD
********** Print a listing of checks that have
********** been written from the TRANS file.
********** First, get written, unregistered checks from TRANS
USE TRANS INDEX ACCT
COPY TO TEMP FOR WRITTEN .AND. .NOT. REGISTERD .AND. TYPE=1
USE REGISTER
APPEND FROM TEMP
********** Ask about range.
ERASE
STORE 0 TO START
STORE 9999 TO FINISH
@ 5,2 SAY "Starting at what check number? ";
GET START PICT "9999"
@ 7,2 SAY "Ending at what check number (9999 for all) ";
GET FINISH PICT "9999"
READ
*********** Handle printer.
STORE " " TO YN
@ 12,2 SAY "Send check register to printer? " GET YN
READ
IF !(YN)="Y"
STORE "TO PRINT" TO COND
ELSE
STORE " " TO COND
ENDIF (yn=y)
*********** Make little file of checks written in
*********** desired range, then sort it.
USE TRANS
COPY TO TEMP FOR WRITTEN .AND. CHECK:NO >= START .AND. CHECK:NO <=FINISH
USE TEMP
INDEX ON CHECK:NO TO CHECKS
REPO FORM REGISTER &COND
************ Pause if not going to printer.
IF !(YN)<>"Y"
?
?
? "Press any key to return to menu..."
SET CONS OFF
WAIT
SET CONS ON
ENDIF (yn=y)
RELEASE START,FINISH,YN,COND
RETURN