home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
mbug
/
mbug108.arc
/
ADLABEL.LBR
/
DISPLAB.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1979-12-31
|
2KB
|
96 lines
* File:- DISPLAB.CMD
* Screen Display Label
* J.L.Read. Merrylands. NSW.
* Date:- 19/04/87
* Update:-
ERASE
@ 1,1 SAY"Date:- " +DATE()
USE LABEL INDEX IDNOIND
STORE T TO SCRDIS
DO WHILE SCRDIS
SET INTEN ON
@ 2,24 SAY" SCREEN DISPLAY ADDRESS LABELS "
SET INTEN OFF
@ 4,36 SAY"-======-"
@ 6,30 SAY"Press RETURN To Exit"
STORE 0 TO SCR
@ 9,25 SAY"Enter Label Id/Number " GET SCR PICTURE " "
SET CONFIRM ON
READ
SET CONFIRM OFF
IF SCR=0
RELEASE SCRDIS,SCR
USE
RETURN
ENDIF SCR=0
STORE STR(SCR,5) TO MSCR
FIND &MSCR
IF #=0
@ 9,0
SET INTEN ON
@ 9,28 SAY" Label Not On File!!!! "
SET INTEN OFF
STORE 1 TO XX
DO WHILE XX <120
STORE XX+1 TO XX
ENDDO WHILE XX <120
RELEASE XX,SCR,MSCR
@ 9,0
LOOP
ELSE #>0
@ 12,23
@ 14,0
@ 15,0
@ 16,0
@ 17,0
@ 18,0
@ 19,0
@ 20,0
@ 12,6 SAY"Label Id/Number:- &MSCR"
IF AUST= "A".AND. CLASS= "N"
@ 14,6 SAY"Name/Address Label.(Aust)"
?
? " ",TITLE,TRIM(INITAL),TRIM(SNAME)+"."
? " ",TRIM(STREET)+"."
? " ",TRIM(LOCATN)+"."
? " ",TRIM(STATE)+"."," ",PCODE+"."
RELEASE MSCR
LOOP
ENDIF
IF AUST= "O".AND. CLASS= "N"
@ 14,6 SAY"Name/Address Label.(Overseas)"
?
? " ",TITLE,TRIM(INITAL),TRIM(SNAME)+"."
? " ",TRIM(STREET)+"."
? " ",TRIM(LOCATN)+"."
? " ",STATE," ",TRIM(COUNTRY)+"."
RELEASE MSCR
LOOP
ENDIF
IF AUST= "A".AND. CLASS= "B"
@ 14,6 SAY"Business Address Label.(Aust)"
?
? " ",TITLE,TRIM(INITAL),SNAME
? " ",TRIM(COMPANY)+"."
? " ",TRIM(STREET)+"."
? " ",TRIM(LOCATN)+"."
? " ",TRIM(STATE)+"."," ",PCODE+"."
RELEASE MSCR
LOOP
ENDIF
IF AUST= "O".AND. CLASS= "B"
@ 14,6 SAY"Business Address Label.(Overseas)"
?
? " ",TITLE,TRIM(INITAL),SNAME
? " ",TRIM(COMPANY)+"."
? " ",TRIM(STREET)+"."
? " ",TRIM(LOCATN)+"."
? " ",STATE," ",TRIM(COUNTRY)+"."
RELEASE MSCR
LOOP
ENDIF
ENDIF #>0
@ 12,0
ENDDO
RETURN
M