(39-44) Location

Category
Field Position
Additional information
Fields will be positioned using HTML Tables. There will be one table for the entire DDS screen and it will contain 24/27 rows or 80/132 columns according to the display size of the screen. The fields will be placed in the table cell corresponding to their DDS row and column.

Wrapping (fields that extend beyond the screen edge will wrap to subsequent lines) :

For output-only fields (including constant fields), wrapping will occur at the same location in the field value as on the 5250 screen. A SPAN tag will be used for each line the field occupies on the screen. Wrapped output-only fields will occupy the same space in the HTML table that they do in the on the 5250 screen.

The BLKFOLD keyword has not been implemented.

For continued-entry fields, wrapping occurs at a blank in the data rather than at the end of the data line. This behavior would be the same as having the WRDWRAP keyword specified. On the 5250, the default is for data to be wrapped at the end of the physical line or continued-entry field segment.

If input fields extend beyond the right boundary of the display size (80 or 132 columns), they wrap onto multiple lines. These fields cannot be exactly represented in HTML which only allows rectangular fields. We will determine the largest rectangle that fits within the 5250 screen area of the field. If that rectangle is on only one line, then an INPUT tag will be used whose maximum is greater than its visual size. Otherwise, a TEXTAREA tag will be used.

Display Size: WebFacing will only convert a given record to a single display size. Additional DSPSIZ information is available in the DSPSIZ document of the WebFacing DDS keyword support tables.


Feedback