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

Chapter 4 Advanced Forms Design

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Table of Contents

Levels Of Advanced Design
Entering Processing Specifications
Special Cases
Correcting Existing Specifications
Statement Syntax
Comments
Continuing Lines
Custom Error Messages
Checking Data Entered
Operands
Arithmetic Expression
Index Retrieve Operand
Processing Specifications For Configuration
DEVICE
Syntax
Parameters
Discussion
Example
LIGHT
Syntax
Parameters
Discussion
Example
LOCALEDITS
Syntax
Parameters
Discussion
Example
Processing Specifications For Field Edits
Edit Statements
LENGTH CHECK
Syntax
Parameters
Discussion
Example
SINGLE VALUE COMPARISONS
Syntax
Parameters
Discussion
Character Comparisons
Numeric Comparisons
Date Comparisons
Example
Native Language Support
TABLE CHECKS
Syntax
Parameters
Discussion
Example
Native Language Support
RANGE CHECKS
Syntax
Parameters
Discussion
Example
Native Language Support
CHECK DIGIT
Syntax
Parameters
Discussion
PATTERN MATCH
Syntax
Parameters
Discussion
Special Pattern Characters
Transparency
Choice
Range
Grouping and Optional
Repetition
Operator Hierarchy
Example
Processing Specifications For Advanced Processing
SET
Syntax
Parameters
Discussion
Assigning a Value to the Current Field
Syntax
Parameters
Discussion
Example
Moving Data Between Fields
Syntax
Parameters
Discussion
Example
Automatic Formatting
Character Type
Numeric Type
Date Type
Default Formatting
Parameters
Example
STRIP
Syntax
Parameters
Discussion
Example
JUSTIFY
Syntax
Parameters
Discussion
Example
FILL
Syntax
Parameters
Discussion
Example
UPSHIFT
Syntax
Discussion
Example
CHANGE
Syntax
Parameters
Discussion
Example
IF
Syntax
Parameters
Discussion
Example
FAIL
Syntax
Parameters
Discussion
Example
STOP
Syntax
Discussion
Example
PHASES
Syntax
Parameters
Discussion
Example
Configuration Phase
Initialization Phase
Field Edit Phase
Finish Phase

The processing specifications for advanced forms design allow you to:

  • Compare a field value to a specified single value, range of values, list of values, or a pattern.

  • Test a check digit.

  • Specify up to 20 global save fields.

  • Assign a value to any field in the form, including save fields.

  • Move values between fields in a form or, using save fields, between fields in different forms.

  • Perform arithmetic calculations on data in numeric fields.

  • Format data in a field either during data movement, or using the set of formatting commands.

  • Dynamically alter the forms sequencing originally assigned to a form.

  • Execute any of the processing specifications conditionally, depending on the value of a field.

  • Perform processing specifications in different phases of form execution.

Feedback to webmaster