HPlogo HP Data Entry and Forms Management System (VPLUS) Reference Manual: HP 3000 MPE/iX Computer Systems > Appendix K SNA DHCF with VPLUS Applications

Using VPLUS Intrinsics With DHCF

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

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.

Feedback to webmaster