HP 3000 Manuals

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