HP 3000 Manuals

Ch 11. RPG Screen Interface (RSI) [ HP RPG/iX Reference Manual ] MPE/iX 5.0 Documentation


HP RPG/iX Reference Manual

Chapter 11  RPG Screen Interface (RSI) 

The RPG Screen Interface (RSI) lets you read and display data on a
terminal using the entire screen.  RSI is an alternative to the RPG
interface to VPLUS. To use the RPG interface to VPLUS, you must enter
action and event operations in the Calculation Specifications which may
seem different and cumbersome.  RSI lets you use the screen in a way that
is similar to performing other RPG input and output functions and it
requires just a small amount of additional code to use.

RSI lets you:

   *   Perform screen input and output using conventional RPG
       specifications.

       You can retrieve a screen form from an RSI forms file, display it
       using default field values, read data entered on the form, and
       detect and flag input errors.

   *   Use RPG indicators to control form and field attributes.

   *   Control program logic by using the command key indicators (KA-KN,
       KP-KY) and function key return codes.

   *   Use forms that overlay portions of other forms.

   *   Use forms that do not begin on the first line of the screen.

   *   Use forms that have been downloaded to the terminal.  (You can
       download RSI forms only with 2394A and 700/94 terminals.)

   *   Use CONSOLE input files.  A CONSOLE file is a special kind of RSI
       file that is processed automatically by RPG and whose forms
       file is generated at compile-time using the file's Input
       Specifications.  (See "Using RSI CONSOLE Files" in this chapter.)

This chapter explains how to use RSI. The chapter is divided into three
main sections.  The first describes how to take full advantage of the RSI
features.  The second section discusses those RSI features that relate
specifically to RSI CONSOLE files.  The last section, starting with
"Using Messages with RSI", gives additional topics to consider when using
RSI files.



MPE/iX 5.0 Documentation