HPlogo HP Data Entry and Forms Management System (VPLUS) Reference Manual: HP 3000 MPE/iX Computer Systems > Appendix M Application Notes

Workarounds for VPLUS Forms Fille 32767 Record Limit

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Problem Description

When trying to add a form to my forms file in FORMSPEC, I get an INTEGER OVERFLOW error. I understand that this is due to the forms file record limit of 32767 (see RCEN [W1331556/RCEN/English] ). How can I add my new form ?

Solution

There are three solutions to the 32767 record limitation for VPLUS forms files:

  1. Use two forms files. The disadvantage to this solution is the need to change any existing applications to use the two forms files. In addition, there will be some overhead when closing one forms file and opening another.

  2. f you have ever deleted forms from the forms file, you should be able to gain some space by creating a new forms file and copying the forms from the old to the new forms file. This can be done online or via VPlus batch commands as documented in Chapter 7 of the HP Data Entry and Forms Management System (VPLUS/V) Reference Manual

  3. .Use two forms files as source and have a single target fast forms file using the new VMERGE utility available on the the latest VPLUS patch on both MPE/V and MPE/iX. This utility takes advantage of the fact that you can fit a lot more forms into a fast forms file than into a regular forms file.

  4. This solution would require the ongoing use of two regular forms files for development, but the applications could continue to use only the single merged fast forms file. The VMERGE utility is documented in the MPE/iX 5.0 and MPE/V 3P Communicators.

HP Only Info

Additional note on solution #2 to copying forms to a new forms file:

2A. VCOPY job stream is an UNSUPPORTED job that can be given to the customer to automate this task. This job stream copies all active forms and relates parent/child forms. It can be found in Mountain View on Spam as VCOPY.VPLUS.BLOECHL. Instructions are included.

2B. See instructions provided in SR 5003126110.

Feedback to webmaster