Figure 1: An old RPG/400 customer maintenance program | |
FCUSTFILEUF E K DISK A FCUSTS CF E WORKSTN E ERR 1 8 60 C EXSR SCRN1 C EXSR SCRN2 C N12 EXSR UPDATE C N12 EXSR CLEAR ***************************************************** * ASK FOR CUSTOMER NUMBER ***************************************************** C SCRN1 BEGSR C SCMSG DOUEQ*BLANKS * | |
C EXFMTCUSTS1 |
A |
C MOVE *BLANKS SCMSG |
B |
* | |
C *IN03 IFEQ *ON C MOVE *ON *INLR C RETRN C ENDIF |
C |
* | |
C SCCUST CHAINCUSTFILE N99 C *IN99 IFEQ *ON C *IN10 ANDEQ*OFF C MOVELERR,1 SCMSG C ENDIF * C *IN99 IFEQ *OFF C *IN10 ANDEQ*ON C MOVELERR,2 SCMSG C ENDIF |
D |
* C ENDDO C ENDSR |