EMS FastStart Manual
COBOL85 Program Example
EMS FastStart Manual–133701
C-7
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-OPEN-COLLECTOR-ERROR
DISPLAY "Egen Error: ** Egen-open-collector-error, error #12 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-OPEN-COLLECTOR-WARNING
DISPLAY "Egen Error: ** Egen-open-collector-warning, error #13 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-COLLECTOR-MISSING-PARAM
DISPLAY "Egen Error: ** Egen-collector-missing-param, error #20 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-COLLECTOR-ALREADY-CLOSED
DISPLAY "Egen Error: ** Egen-collector-already-closed, error #21 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-COMPLETE-MISSING-PARAM
DISPLAY "Egen Error: ** Egen-complete-missing-param, error #30 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-COMPLETE-OPERATION-ERROR
DISPLAY "Egen Error: ** Egen-complete-operation-error, error #31 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-GET-TEXT-DEFINEMODE-ERROR
DISPLAY "Egen Error: ** Egen-get-text-definemode-error, error #40 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-GET-TEXT-DEFINEINFO-ERROR
DISPLAY "Egen Error: ** Egen-get-text-defineinfo-error, error #41 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-INITIALIZE-TYPE-ERROR
DISPLAY "Egen Error: ** Egen-initialize-type-error, error #50 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-INITIALIZE-EVENT-NUMBER
DISPLAY "Egen Error: ** Egen-initialize-event-number, error #51 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-INITIALIZE-EMSINIT-ERROR
DISPLAY "Egen Error: ** Egen-initialize-emsinit-error, error #52 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-INITIALIZE-SUBJECT-ERROR
DISPLAY "Egen Error: ** Egen-initialize-subject-error, error #53 **"
DISPLAY "Error Detail: " WITH NO ADVANCING
DISPLAY egen-error OF egen-record
ELSE
IF return-code = EGEN-INITIALIZE-FLAGS-ERROR
DISPLAY "Egen Error: ** Egen-initialize-flags-error, error #54 **"
DISPLAY "Error Detail: " WITH NO ADVANCING