The Rational Developer for power system is a power system based Eclipse integrated development environment. One of the highlights of RD power is the powerful RPG visual programming environment that can be used for remote editing, compiling, debugging, and running all kinds of IBM I RPG programs, including UI interfaces and reports. Compared with the traditional "green screen" command character interface, RD Power's visual programming greatly enhances the RPG development efficiency, saves the development time and the cost.
Develop IBM i RPG using Rational Developer for power System
The Rational Developer for power System (hereinafter referred to as RD Power) is an integrated development environment of ECLIPSE for the power system (IBM I, AIX, Linux). One of the highlights of RD power is the powerful RPG visual programming environment that can be used for remote editing, compiling, debugging, and running all kinds of IBM I RPG programs, including UI interfaces and reports. Compared with the traditional "green screen" command character interface, RD Power's visual programming greatly enhances the RPG development efficiency, saves the development time and the cost.
This article attempts to use the IBM I platform RPG program as a pointcut to demonstrate how to develop a variety of RPG programs, including interface and report design, using RD Power's powerful visual programming environment.
The article is divided into the following 9 parts:
Overview
LPEX Edit RPG Source program
Application Diagram for RPG modeling
Compiling RPG
Run RPG
Debug RPG
Design RPG Interface
IBM I offline engineering
Conclusion
Overview
As mentioned earlier, the biggest advantage of RD power (on the right of Figure 1) is the visual programming environment provided by the Eclipse style, compared to the traditional command-line development environment (left of Figure 1).
Figure 1. 5250 Emulator vs RD Power
Edit RPG using LPEX
Believe that engaged in the development of RPG users of development tools SEU (SOURCE ENTRY UTILITY) is not unfamiliar. SEU is the full screen Code editing tool provided by IBM I, the main features are as follows:
Create a source file member.
Edit the source code, including adding, modifying, deleting, copying, moving, and other functions.
Language related Tips
Syntax Check function
Split-screen browsing/editing