HP Data Entry and Forms Management System (VPLUS) Reference Manual (32209-90024)

Chapter 3 67
INTRODUCTION TO FORMS DESIGN
EASE OF FORMS DESIGN
Display Enhancement
You can change the enhancement for the particular field with any combination of the codes
shown in Figure 3-3. Up to four of the available enhancements may be used at one time.
The data capture devices do not support display enhancements.
Security and color enhancements are only available on terminals with the security or color
feature, as listed in Appendix G. Refer to "Using Terminal Features" for more information
on security and color.
Field Type
The field type is specified as D, R, O, or P to indicate one of the following options:
Display(D) Field cannot be modified by the user. Intended for display only, the field
can receive data as specified by processing specifications (see Section 4). It
is a protected field on the form, but data is written to display only fields
exactly as if it had been entered by the user.
Required(R) Field cannot be left blank. User must enter nonblank values in field.
Optional(O) Field may be left blank by user. Edit checks and field phase processing
specifications for the field are skipped if the field is left blank.
Process(P) Exactly like an optional field, except that edit checks are performed and
field phase processing specifications are executed even if the field is blank.
Default O (optional)
Required, optional, and process fields are treated as "input" fields. An input field is one in
which the user can enter or change data, as opposed to a display only field which is
protected from user input. Note that initial values may be displayed in any field, but such
values can be, and usually will be, changed by the user.
Data Type
There are two sets of data types, the screen data types and the ARB data types. If you are
creating an ARB for a form, the application needs to know the ARB data types. Each field
on the form and the ARB must be specified as one of three data types: character, numeric,
or date. Based on the data type, FORMSPEC can determine the basic validity of the data
Table 3-3. Display Enhancement
Enhancement Code
Half Bright H
Inverse video I
Underline U
Blinking B
Security S *
Color 1-8 *
None NONE