Preview limitations

There are a number of limitations where the Screen Designer Preview page does not show the same behavior as when running the application. These limitations include:
  1. Bidirectional scripts such as Arabic and Hebrew are not supported in the Preview page.
  2. No cursor is represented in the Preview page, therefore the Preview page does not simulate initial cursor positioning. The keywords DSPATR(PC) and CSRLOC are ignored.
  3. The message line is not drawn. Using the keywords ERRMSG/ERRMSGID/SFLMSG/SFLMSGID does not display the messages and the short beep from MSGALARM is not simulated.
  4. Message subfiles and field selection subfiles are not displayed accurately.
The effects of these additional keywords are not shown on the Preview page:
CHGINPDFT
The default color and display attributes of input fields are ignored.
SFLDSP / SFLDSPCTL
The visibility of subfile and subfile control record using the conditioning of these keywords is not supported.
SFLDROP/ SFLFOLD
The toggling of displaying each subfile record on a single record or over multiple lines is not supported.
DFTVAL
Specifying the default value of output fields through this keyword is not supported.
DSPMOD
Changing the current display size through this keyword is not supported.
ERASEINP
Erasing unprotected input-capable fields that were on the screen before this record is written is not supported.
OVRATR/OVRDTA/PUTOVR/PUTRETAIN
The use of these keywords to update only part of a record the second time you write it is not supported.

Feedback