HP Data Entry and Forms Management System (VPLUS) Reference Manual (32209-90024)
190 Chapter5
Reformatting Specifications
Relation of Forms to Output Records
single variable length output record. Note that if repeating form B causes so much data to
be written to the output record that the maximum record length is exceeded, data (possibly
significant) is truncated when REFORMAT is run.
Figure 5-6. Reformatting Data from Repeating Forms
data:
form A
form B
form B
form B
form B
form B
2
rec #
GLOBALS
INPUT FORMS SEQ
OUTPUT REC. DEF
form A
* = start-of-record marker
REFORMAT FILE
BATCH FILE
rec #
1
2
3
4
5
6
field 1 form A*
field 10 form A
OUTPUT FIELD F1C
OUTPUT FIELD F3C
data:
A
1
INPUT FORMS SEQ.
form B
OUTPUT FILE
form C
form A
form B
form B
7
8
9
10
form C
11
B
B
B
B
C
B
A
B
B
C
OUTPUT FIELD F1A
OUTPUT FIELD F10A
field 1 form B*
field 5 form B
OUTPUT REC. DEF
OUTPUT FIELD F1B
OUTPUT FIELD F5B
field 1 form B*
field 5 form B
OUTPUT REC. DEF
INPUT FORMS SEQ.
form B