iSeries (AS/400) Crossover to Modern
RPGLE code
Course Details
- Course code: ISR4X
- Duration: 3 days
- Maximum delegates: 8
- Start time: 09:30
- Price: £ 1445
|
|
This course updates RPG programmer's skille to utilise modern
RPGLE programming techniques, introducing features of the programming language
such as FREE FORMAT code. Built In Functions, true date fields and pointers,
sub-procedure coding and debug tools.
Programmers who are proficient in writing RPG/400 programs
on the iSeries and who want to become more productive with the new features
of RPGLE.
It is expected that delegates attending this course are already
proficient in RPG, either through attending an RPG/400 Programming
course or having gained the equivalent practical experience, at least 6 months
real experience of coding RPG/400 or earlier, fixed format code.
- Introduction to RPGIV and ILE.
- Converting programs from RPG/400 using CVTRPGSRC.
- Single and Multi Step ILE program creation.
- Changes to specifications H, F, C & extnded factor 2.
- Free form CTL-OPT and DCL-F Statements
- Rename Operation codes and extenders
- Expressions, Built in functions (BIF's) with EVAL & EVALR.
- Definition Specifications & DCL free form equivalents.
- Stand-alone fields & Constants.
- Data structures: internal, external, qualified, indicator, embedded.
- Data Areas.
- Arrays.
- Variable length & null terminated strings
- Date, Time and Timestamp functions
- Pointers, dynamic storage.
- File Processing without indicators, using BIF's
- Using data structures on I/O
- Operational extenders
- Intercepting errors including MONITOR
- Free format program code & supported operation code.
- Alternatives to fixed format operation codes.
- Using Complex Data Structures & Multi-Dimension Arrays.
- defining Sub-procedures, procedure interfaces and prototypes.
- Cycle-Main, Linear main and Sub-procedures.
- Date, Time and Timestamp functions
- Optional Parameters & Faster Return values
- Debugging with Source Level Debug & Encryption
- RPGLE Cycle-Main, Nomain and Linear Main Modules
- creating and Managing ILE programs.
- Introduction to ILE CL - compile and call commands,
- Using Service programs with signature control: Binders Source
- Coding public and private procedures in Service programs.
- Binding Directories
- Taking control of activation groups.
- Variable length & null terminated strings.
- Teraspace Storage Model
Detailed Course Content:
Click here for full details of the course content
A course manual with supporting documentation is provided.
The course includes a series of practical sessions to initially convert an RPG/400
program to RPGIV, and then to update the coding within the program to use RPGLE
coding techniques and practices.
Follow on courses : To add internal power to application programs we reccomend you also consider our
Power RPG with SQL course (ISSQE) and Rational Developer for i (RDi) courses.
Public schedule |
Dec 24 |
Jan 25 |
Feb 25 |
Mar 25 |
Apr 25 |
May 25 |
Jun 25 |
Jul 25 |
Aug 25 |
Sep 25 |
Oct 25 |
Nov 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
|