|
Intermediate/Advanced
This course is designed to teach developers how to convert, write, compile
and debug RPG IV programs. It also teaches how to create modules, service
programs, procedures, binding directories and how to create ILE RPG in
the iSeries and AS/400 environment. A new feature of RPG IV free format
is also discussed. Exercises and sample source codes are available. Upon
completion of the training, you should be able to convert, write RPG IV
codes and work with ILE RPG modules, service programs and bound RPG programs.
This chapter introduces you to RPG IV and ILE RPG on iSeries and AS/400.
You will learn some basic features of RPG IV, the differences between RPG/400
and RPG IV and some fundamental information about ILE RPG. Exercises are
available at the end of the chapter.
In chapter 2, you will learn how to use IBM provided conversion utility
to convert RPG/400 source codes directly to RPG IV source codes. You will
learn how to set up the conversion environment, how to convert RPG/400
source code to RPG IV source code and how to compile and run a RPG IV program.
Exercises are available at the end of the chapter.
In this chapter, you will learn some of the new changes and enhancements
that IBM made in RPG IV programming language, which include new file keywords,
new D-Specifications and new date special words, etc. Exercises are available
at the end of the chapter.
Chapter 4 discusses the details about the free format and extended factor
2, which is one of the biggest changes in RPG programming language. It
teaches how to use EVAL new operation code with examples. Exercises are
available at the end of the chapter.
This chapter introduces you to some of the new operation codes and build
in functions that are available in RPG IV. It also discusses some of the
modified operation codes that were from RPG/400. Exercises are available
at the end of the chapter.
Chapter 6 teaches you about RPG IV in the Integrated Language Environment
- ILE RPG. In this chapter, you will learn what is module, what is activation
group and how to create module (bind by copy). Exercises are available at the end
of the chapter.
Chapter 7 introduces you to the sub procedure in RPG IV. In this chapter,
you will learn what is main procedure and sub procedure. You will also
learn how to create an internal sub procedures and external sub procedures.
Exercises are available at the end of the chapter.
Chapter 8 discusses the service program. You will learn what is service
program, how to use service program bind by reference, how to create procedure
and module and how to create a service program. Some sample source codes
and exercises are available.
This chapter introduces you to the binding directory in ILE RPG. It teaches
you what is binding directory and describes step by step how to create
it and how to create bound RPG program using binding directory. Exercises
are available at the end of the chapter.
Chapter 10 introduces you to the source-level debug tool that comes with
RPG IV and ILE RPG. In this chapter, you will learn how to create RPG IV
program with the debug option, how to debug RPG IV program and how to debug
ILE RPG bound program with modules and procedures.
Some sample RPG IV, display file and database file source codes are available
in the Appendix. These include two RPG IV programs, four modules and service
programs, five display files and database file. These programs and modules
are similar to the production customer maintenance programs.
Click here to start the demo......
|
|