HP 3000 Manuals

Recovering from Unexpected FORMSPEC Program Interruption [ 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

Recovering from Unexpected FORMSPEC Program Interruption 

The following sections provide procedures for MPE V and MPE XL recovery
from FORMSPEC program interruption.  Program interruptions can occur for
many reasons, ranging from power failures to user-caused interruptions.
It is recommended that you do not interrupt FORMSPEC by aborting the
session, because this may corrupt the forms file.

FORMSPEC Recovery for MPE V 

The recovery method for MPE V depends on the particular circumstances
when an interruption occurs.  If an interruption occurs during screen
design or within any menu after a power failure, perform the following
steps to return to FORMSPEC:

   1.  Press Return.  The message I/O ERROR ON INPUT (CIERR 901) appears.

   2.  Enter RESUME. The message READ Pending appears.

   3.  Restore user function key labels.  The method for restoring the
       keys varies depending on the terminal type.

   4.  Press F4, the Refresh key, to clear the screen to initial or
       previously entered values.  Do not press any function key other
       than F4.

   5.  Reenter the information on all menus pertaining to the form you
       created, modified, or entered data into when the interruption
       occurred to insure against damage to the file.

If the interruption occurred when you were in the Processing
Specifications area of the Field Menu, perform the following steps:

   1.  Enter CtrlR RESUME CtrlR. (Letters must be in uppercase as shown.)
       The message I/O ERROR ON INPUT (CIERR 901) appears after the first
       CtrlR. After the second CtrlR, the message READ Pending appears.

   2.  Restore user function key labels.  The method for restoring the
       keys varies depending on the terminal type.

   3.  Press F4, the Refresh key, to clear the screen to initial or
       previously entered values.  Do not press any function key other
       than F4.

   4.  Press F3, field toggle, to return to the Processing Specifications
       area, if desired.

FORMSPEC Recovery for MPE XL 

Unlike MPE V, the recovery procedure for MPE XL is the same from either
the formatted or unformatted portion of a FORMSPEC Field Menu.  In order
for the procedure to work correctly, the environment control file
(VENVCNTL.PUB.SYS) must be set to strip carriage return characters from
terminal status reads.  Refer to byte 5 in Table 2-1 for further
information.  Perform the following steps to recover an MPE XL system
from program interruption:

   1.  Perform a hard reset by pressing Shift Ctrl Reset.

   2.  Press Return to display the MPE prompt.

   3.  If echo is turned off, enter SET ECHO=ON and press Return to
       restore echo.

   4.  Enter RESUME at the MPE prompt and press Return.  The message READ
       Pending should appear.

   5.  Restore user function key labels.  The method for restoring the
       keys varies depending on the terminal type.

   6.  Press F4, the refresh key, to clear the screen to initial or
       previously entered values.  Do not press any function key other
       than F4.

   7.  Press Shift Ctrl 6 to terminate the block mode read.  The menu
       then clears to initial or previously entered values.

To insure against damage to the file, reenter the information on all
menus pertaining to the form you created, modified, or entered data into
when the interruption occurred.



MPE/iX 5.0 Documentation