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.