Using VPLUS Intrinsics with SNA DHCF/XL [ HP Data Entry and Forms Mgmt. Sys. (VPLUS) Technical Addendum ] MPE/iX 5.0 Documentation
HP Data Entry and Forms Mgmt. Sys. (VPLUS) Technical Addendum
Using VPLUS Intrinsics with SNA DHCF/XL
From the group of all available VPLUS intrinsics, SNA DHCF/XL does not
support two intrinsics when they are run on IBM 3270 display stations.
Six 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/XL 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 in EBCDIC.
VPRINTSCREEN Generates an error when called.
Intrinsics Altered by SNA DHCF/XL
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, as explained in the section "Screen
Enhancements."
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.
VSETERROR 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, Modified Data
Tag (MDT), non-touch terminal. Enhancements are mapped
to those available on an IBM 3270 display station. The
following limitations apply:
* Repeat/Append forms do not roll a partial form,
because the terminal does not support scrolling and
SNA DHCF/XL does not simulate it. Instead, the
screen rolls up an entire form at a time.
* Brackets are not visible around fields.
* The function key labels area is simulated.
MPE/iX 5.0 Documentation