From the group of all available VPLUS intrinsics, SNA DHCF
does not support two of the intrinsics when they are run on IBM
3270 display stations. Six of the intrinsics can be used, but are
altered because of IBM 3270-related differences. The remaining intrinsics can
be used in the same manner as for an application to be run on HP
terminals. The following sections discuss unsupported intrinsics
and those that are affected by IBM 3270 differences.
Unsupported Intrinsics |
|
If a VPLUS application calls an intrinsic unsupported for
IBM 3270 display stations during an SNA DHCF session, you must modify
the application before it can run successfully. Otherwise, the intrinsic
may not function, or it may return an error message. The following
intrinsics are not supported at this time.
- VPRINTFORM
Generates an error when called. This intrinsic is
dependent on an ASCII screen image, but the screen image on an IBM
3270 is EBCDIC.
- VPRINTSCREEN
Generates an error when called.
In addition to these unsupported intrinsics, SNA DHCF does
not support VPLUS internal routines called directly by an application.
Intrinsics Altered With SNA DHCF |
|
The following intrinsics function differently for IBM 3270
display stations than for HP terminals.
- VCHANGEFIELD
HP enhancement types map dynamically to IBM 3270 enhancement
types.
- VOPENTERM
The identifier is set to the IBM 3270 display station
type (80; reserves 80-85 for 327x terminal types).
- VPUTWINDOW
The message can contain up to 79 printable characters. Messages
longer than this are truncated. Unprintable characters are removed.
- VREADFIELDS
The lastkey parameter in the comarea contains the value that corresponds to the mapping
of an IBM 3270 function key to an HP function key.
- VSETERR
The message can contain up to 79 printable characters. Messages
longer than this are truncated. Unprintable characters are removed.
- VSHOWFORM
Uses showcontrol bits as for a non-caching, MDT, non-touch terminal.
Enhancements are mapped to those available on an IBM 3270 display
station. The following limitations apply:
The commands "Repeat/Append forms"
do not roll a partial form, because the terminal does not support scrolling
and SNA DHCF does not simulate it. Instead, the commands roll up
an entire form at a time.
Brackets are not visible around fields.
The function key area is simulated only in VPLUS mode.