Rational Developer for System z, Version 7.5

Screen call definition

To display the contents of this section, you must click the Add Screen elemet button or select a Screen call line in the tree. In this section, you must give the characteristics of the Screen call

Calling a Screen enables you to integrate the description of an already existing Screen into the current Screen.
This allows to manage the fixed fields of a number of Screen maps in the Dialog, such as heading and bottom Screen data.
Note: If the called Screen contains a called Screen itself, this last call is ignored in the first level call.
Screen
This is the code of the called Screen. Note that you can change it by clicking the Change... button.

Position

Position type
In this field, you specify the positioning of the Screen element:
  • : Relative positioning
    The specified line and column numbers correspond to a move from the Data Element located just before in the list. The calculation of the positioning from the preceding Data Element is of two types, according to the nature of this field.
    • Data Element call (for an elementary or repeated Data Element, whatever its presentation): The starting point of the positioning is calculated from the top right-hand corner of the contents (and not the label) of the previous Data Element.
    • Screen calls: The positioning is calculated from the lower right-hand corner of the called Screen in the calling Screen.
  • A: Absolute positioning: In this case, the line and column numbers correspond to the absolute address of the element on the Screen.
Notes on position:
  • For Data Elements with column labels, the starting position is the first character of the field.
  • For Data Elements with labels, the starting position is the first character of the label.
  • For Data Elements without either, the starting position is the first character of the Data Element itself.
  • The elements which identify Screen group categories have a position. The first element within the category is therefore positioned relatively to the beginning of this category.
Line
In this field, you specify, on two numeric characters, the line number which determines the position of the element
  • In a relative positioning, this is the number of lines between two Data Elements. If the presentation type corresponds to a column heading, the number of lines in the column heading is automatically added, upon generation, to the indicated number.
  • In an absolute positioning, this is the line number on the Screen. The line overflow is automatically controlled.

If the line and column numbers are both equal to zero, the Data Element is automatically positioned on the next tabulation point available.

Column
In this field, you specify, on three numeric characters, the column number which determines the position of the element:
  • In a relative positioning, if the line number is zero, the column number corresponds to the number of spaces between two Data Elements on the same line. If the line number is greater than zero, the column number corresponds to an absolute positioning.
  • In an absolute positioning, the column number is the address of the Data Element on the line. A zero value corresponds by default to column 2 upon generation (column 1 being reserved for the attribute). If the value is 1, the attribute is on the preceding line.

Any line length overflow and field overlapping are automatically detected. However, the presence of a space in front of each field is not verified.

If the line and column numbers are both equal to zero, the Data Element is automatically positioned on the next tabulation point available.


Terms of use | Feedback

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