iSeries (AS/400) RPG/400 Programming
Course Details
- Course code: ISRPP
- Duration: 5 day
- Maximum delegates: 8
- Start time: 09:30
- Price: £1895
|
|
RPG/400 has proven to be one of the most popular
programming languages for application development on the iSeries. This
intensive course provides delegates with the skills to develop RPG/400 programs
on the iSeries.
On completion of this course, you will be able to:
- Code, compile and test screen enquiries.
- Code, compile and test reports.
- Code arithmetic operations in RPG/400.
- Use the database in RPG/400 programs.
- Write a file maintenance program with validation and error
handling.
- Amend existing programs to add further code.
- Use externally described files in RPG/400.
- Use structured development techniques.
Applications development staff who will be using RPG/400
to develop or maintain applications written with RPG/400 on the iSeries.
iSeries SYSTEM FACILITIES and iSeries PROGRAM DESIGN
should be attended prior to this course. The many practical exercises on this
RPG/400 course require the delegate to code using PDM, SEU, SDA and DDS, all of
which are taught on the iSeries System Facilities course.
- Physical and logical file DDS.
- Field reference file.
- Level checks.
- Printer files and printer file DDS.
- The structure of a report and record formats.
- Programming on the iSeries (AS/400).
- RPG specification types and sequence.
- Fields, constants, indicators and figurative constants.
- Logic for a report program.
- Creating a report program.
- Using structured coding techniques.
- Accessing the database.
- Display file DDS.
- Processing function keys and conditional function keys.
- Enquiry program logic.
- Writing an enquiry program with RPG/400.
- Using arithmetic in RPG/400.
- Calculation of totals and averages in a report.
- Use of subroutines to structure programs.
- Calling other programs and passing parameters.
- File handling in RPG/400.
- Partial key processing.
- Using debug and on-line debug.
- Data structures and named constants.
- Introduction to array processing.
- Using named data areas and the LDA.
- Reading and updating a data area in RPG/400.
- Passing parameters with data areas.
- Concepts and logic of file maintenance.
- Coding a file maintenance program in RPG/400.
- File maintenance operations and record locking.
- Data validation and error messages.
- Validation routines in RPG/400.
- Using message files for error messages.
A course manual with supporting documentation is
provided. The course has many practical sessions to allow delegates to develop
report and enquiry programs, a file maintenance program, and a load-all subfile
program. Delegates will also be amending programs during this course.
Schedule - Dates on Request
Public schedule |
Nov 24 |
Dec 24 |
Jan 25 |
Feb 25 |
Mar 25 |
Apr 25 |
May 25 |
Jun 25 |
Jul 25 |
Aug 25 |
Sep 25 |
Oct 25 |
We can run this course just for you - at our locations, a local hotel, or on your site. Please ask for details. |
Top |
Home
Tel. 0208 648 4000 Email: info@atstraining.co.uk ATS Automated Training Systems Ltd. The Old Bakery, 55a Belmont Road, Wallington, Surrey, SM6 8TE, United Kingdom
|