Home > Store

RPG IV Programming on the AS/400

Register your product to gain access to bonus material or receive a coupon.

RPG IV Programming on the AS/400


  • Sorry, this book is no longer in print.
Not for Sale



  • Includes over 60 compiled RPG IV program listings — with compiler-supplied details. Pg.___
  • Documents most of the compiled listings with line-by-line explanations of the instructions and/or annotated comments. Pg.___
  • Contains over 500 figures — with detailed explanations of program segments, supporting documentation, and processing logic. Pg.___
  • Provides individual-chapter coverage of the stand-alone topics that are unique to the AS/400 environment — allowing some chapters to be selectively omitted, if desired.
  • Addresses other important AS/400 software in appendices — allowing students to use the software without referring to the complex, segmented IBM manuals:
    • SEU.

    • PDM.

    • DFU.

    • SDA. Pg.___

    • Interactive debugging.

  • Includes a Summary and Questions for each chapter.
  • Contains chapter-end Programming Assignments — complete with data.
  • Instructor's Manual


  • Copyright 1998
  • Dimensions: 8-1/4" x 10-7/8"
  • Pages: 752
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-460411-3
  • ISBN-13: 978-0-13-460411-4

This book is dedicated RPG IV Programming language and the AS/400 environment. KEY TOPICS: The book includes over 60 compiled RPG IV listings documented with a line by line explanation of the instructions and or annotated comments. The author has included over 500 figures and he addresses other important AS/400 software with separate appendices for SEU, PDM, DFU, SDA and interactive debugging. Every chapter includes a summary, review questions, and programming assignments.

Sample Content

Table of Contents

 1. The AS/400 Environment.

 2. Physical Files.

 3. Introduction to RPG IV Programming.

 4. Report Headings and Editing.

 5. EVAL Expression and Arithmetic Functions.

 6. RPG/400 Structured Operations for Decision Making, Branching, and Looping Control.

 7. Internal Subroutines, and Control Breaks.

 8. Data Structures and Data Areas.

 9. Table Processing.

10. Array Processing.

11. RPG IV Character Manipulation Operations, Built-In Functions (BIFs), and Data/Time Operations.

12. Data Validation (Batch Mode).

13. Physical File Maintenance (Batch Mode).

14. Display Files.

15. Interactive Processing.

16. Subfiles.

17. Logical Files.

18. Printer Files.

19. Calling Programs in the ILE RPG IV Environment.

20. Control Language Programming.

Appendix A. Source Entry Utility (SEU).

Appendix B. Programming Development Manager (PDM).

Appendix C. Data File Utility (DFU).

Appendix D. Screen Design Aid Utility (SDA).

Appendix E. Program Debugging.

Appendix F. The RPG Logic Cycle.



Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership