Return to Education Page      Return to RPG Education Page

AS/Credentials Advanced RPG Class


Prerequisites: RPG/400 Interactive Programming. Students should be very comfortable with the editor (SEU) and with RPG programming in general.

Audience: The Advanced RPG/400 course is designed for the experienced RPG programmer who wants to learn sub-file programming and other advanced topics.

Description: The purpose of this course is to introduce students to sub-file programming, external printer files, and other advanced topics. The objective is for the student to learn to write interactive programs utilizing a sub-file and learn to write report programs utilizing external printer files.

Course Content:

  • The steps for defining sub-files and sub-file control records using SDA.
  • The control of sub-files utilizing indicators and record numbers as well as the processes of clearing, writing, displaying and loading.
  • The method for writing a RPG sub-file program.
  • The process of defining externally described printer files using DDS.
  • The methods of writing a RPG program using external print files.
  • The use of IBM supplied programs such as QCMDEXC and QDCXLATE.
  • The use of data structures, including multiple occurrence data structures.
  • The use of data areas including the local data area.
  • The use of data queues.
  • The utilization of the Information and Program Status Data Structures.

Duration: Three Days

Click here to register on-line or review our current Course Schedule.
Download class flier in PDF format.