Browse Prior Art Database

Data Object with Executable Statements to Generate a Panel

IP.com Disclosure Number: IPCOM000111763D
Original Publication Date: 1994-Mar-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 40K

Publishing Venue

IBM

Related People

Rosenfeld, N: AUTHOR

Abstract

The invention provides executable instructions in a menu for checking data input by an operator, enabling the operator to select a particular location on the menu, enter the data and have corresponding error checking instructions executed to check the entered data. An alternate embodiment modifies this by having the instructions in a table which is pointed to by a pointer associated with a location selected on the menu.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 79% of the total text.

Data Object with Executable Statements to Generate a Panel

      The invention provides executable instructions in a menu for
checking data input by an operator, enabling the operator to select a
particular location on the menu, enter the data and have
corresponding error checking instructions executed to check the
entered data.  An alternate embodiment modifies this by having the
instructions in a table which is pointed to by a pointer associated
with a location selected on the menu.

      A selectable set of instructions is incorporated in a data
object which can check the validity of data entered by the operator
onto the blank structure displayed on the screen.

      Instruction validity check rules are embedded into the data
object for data entry.  The rule is stated in plain English for ease
of operator usage.  The rule is then converted into a high level
language, such as XPL.  As a result of executing the rule, if data
entered by the operator exceeds a boundary defined by the rule, an
error message is displayed, instructing the operator that an
alternate data entry should be made.

      The panel may have a data entry point where the numerical
argument entered by the operator requires a complex sequence of
validity checking.  The table incorporated into the data object can
contain a sequence of rules, which, when executed, will perform the
complex validity checking of data entered by the operator at a
particular location on the panel.

    ...