After completing RPG IV Programming: File Access and Record Manipulation, the user should be able to:
 | Distinguish between sequential and random input file access |
 | Identify I/O errors |
 | Explain record-locking considerations in update procedures |
|
Sequential Input Access
 | READ |
 | SETLL |
 | SETGT |
 | READE |
 | READP and READPE |
Random Input Access
 | CHAIN |
 | KLIST and KFLD |
 | Partial key lists |
Output Access
 | Operations for output files |
 | Update files and I/O operations |
 | Record locking |
 | Opening and closing files |
Handling I/O Errors
 | I/O errors |
 | Example program 1 |
 | Example program 2 |
 | Example program 3 |
|
This course has the following features:
 | Exercises that allow users to practice in RPG IV |
 | A file containing the text of the exercises |
 | Simulations that allow users to practice course skills, even if they don't have access to RPG IV |
 | A glossary |
 | A Skill Assessment |
|
 | Experience as an AS/400 or iSeries end user |
 | RPG IV Programming: Introduction to RPG (RPGI01) |
 | RPG IV Programming: Getting Started with RPG (RPGI02) |
 | RPG IV Programming: Defining Data (RPGI03) |
 | RPG IV Programming: Arithmetic Operations (RPGI04) |
 | RPG IV Programming: Flow of Control (RPGI05) |
 | RPG IV Programming: Externally Described Files (RPGI06) |
|
 | RPG IV Programming: Interactive Applications (RPGI08) |
 | RPG IV Programming: Tables and Arrays (RPGI09) |
|
AS/400® is a registered trademark of International Business Machines Corporation.
|