Rational Developer for System z, Version 7.5

Screen

A Screen belongs to a Dialog and is considered as a list of fields.

A Screen is constituted of:

These fields can be grouped into categories (top, bottom, repetitive). The processing is executed category by category.

The Presentation and Display default options defined in the Dialog Definition may be modified at the Screen level.

The default options of the Screen itself become the default options of the fields which make up a Screen. Each field is characterized by:

These presentation options can be changed in each call of Data Element on the Screen.

These Data Elements allow to build the Screen layout and determine the processing of the Screen data.

The processing of data external to the Screen is determined by the call of Segments and, for each of them, by the specification of its physical characteristics (type of organization...) and type of use (read, update...).

Generation

The development of a Dialog/Screen thus described is independent from the hardware/software configuration in use. This allows the online application generated to be portable.

Once you have described the Dialog and its Screens, you can generate:
  • The Screen layout description using the information pertaining to the physical environment and the system configuration contained in the Screen layout. This generation is adapted to the hardware and TP monitor characteristics and is contingent upon the type of Cobol to generate value of at the Dialog or Screen Definition.
  • The Screen program, structured into two main parts which ensure all of the Screen processing:
    • Validations and updates: 'RECEPTION',
    • Data display: 'DISPLAY'.

    All the procedures associated with a given Screen are generated in a single program which processes this Screen only.

    This program is generated in COBOL and is automatically adapted to the hardware and TP monitor in use. It is contingent upon the type of Cobol to generate value of at the Dialog or Screen Definition.

    The generated online program allows for man/machine exchanges in a pseudo-conversational mode in such a way as to optimize computer usage without penalizing the user.

For explanations on the generated Screen, refer to the On-Line Systems Development manual which you can find at the following URL:

http://www-01.ibm.com/support/docview.wss?rs=37&uid=swg27005477

Related tasks
Creating an instance
Related reference
New Screen wizard

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)