Example Frames

Figure 122. Splitting Records into Two Files

Display: WAIT Instructs the user to wait while the PSC portable completes this process.

Copy: END Places the constant “end” at the end of the file to mark the last record.

Copy: 1ST REC Copies the first record in the file into the default register.

Verify: END Checks to see whether the default register contains the constant “end”.

Copy: 1ST FIL If the default register doesn’t contain “end”, Copy: 1ST FIL copies the first part of the record to a different file (1st file), and Copy: 2ND FIL copies the other part of the record into another file (2nd file).

Modify: DEL 1ST Deletes the first record in the original (default) file; what was the second record in the file is now the first.

Copy: 1ST FIL The program loops back to Copy: 1ST FIL, and the next record is split into two different files.

Modify: DEL This loop continues until the program reaches the final record (contain-

TEMPing “end”). At that point, the program knows it has reached the end of the file, and Modify: DEL TEMP deletes the default file to make sure it is clear for the next time it is used. The program then returns to the Main frame.

152

PT Program Generator (PPG) v5.0