System/38 supported
two more display sizes:
- *DS1 - Console
- *DS2 - 12x80
Prior to WebSphere
® Development
Studio Client for iSeries
®, V6.0, if a field contained multiple positions,
the *DS3 or *DS4 position would be used in conversion. The following example
contains a constant (
Text constant) which is defined on the
bottom line of the display:
A DSPSIZ(*DS2 *DS3)
A R RECORD1
A 12 1'Text constant'
A *DS3 24 1
If you converted
this source and targeted the *DS3 display size, prior to V6.0 the constant
would have appeared on line 24. Now it will appear on line 12. The current
parser drops the *DS2 parameter from the DSPSIZ keyword and assumes *DS3 is
the primary display size. Therefore, it uses the position on the defining
line of the constant, which is
12, 1.