Getting Started with TRANSACT (32247-90007)

Figures
7
Figure 3-15. . VPLUS Form for Customer Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Figure 3-16. . VPLUS Form to be Appended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Figure 3-17. . Program with VPLUS Freeze and Append. . . . . . . . . . . . . . . . . . . . . . . . . . 69
Figure 3-18. . Result of VPLUS Freeze and Append. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Figure 3-19. . VPLUS Form for Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Figure 3-20. . VPLUS Menu-Driven Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Figure 4-1. . Program to Add Data to a KSAM File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Figure 4-2. . Adding Data to a KSAM File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Figure 4-3. . Program to Update Data in a KSAM File. . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Figure 4-4. . Updating Data in a KSAM File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Figure 4-5. . Program to Add Data to an MPE File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Figure 4-6. . Figure 4-6. Adding Data to an MPE File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Figure 4-7. . Program to Update Records in an MPE File . . . . . . . . . . . . . . . . . . . . . . . . . 79
Figure 4-8. . Updating Records in an MPE File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Figure 5-1. . Basic Prototype Program for Adding Data . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Figure 5-2. . Running the Basic Prototype Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Figure 5-3. . Prototype Program to Add Multiple Master Records . . . . . . . . . . . . . . . . . . 84
Figure 5-4. . Automatic Error Handling with VPLUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Figure 5-5. . Automatic Error Handling with VPLUS Append. . . . . . . . . . . . . . . . . . . . . . 85
Figure 5-6. . Automatic Error Handling with VPLUS Append. . . . . . . . . . . . . . . . . . . . . . 86
Figure 5-7. . Functional Prototype with Automatic Error Handling . . . . . . . . . . . . . . . . . 87
Figure 5-8. . Prototype with Programmatic Data Validation . . . . . . . . . . . . . . . . . . . . . . . 89
Figure 5-9. . Automatic Error Handling, Duplicate Record . . . . . . . . . . . . . . . . . . . . . . . . 90
Figure 5-10. . Automatic Error Handling on Frozen Screen. . . . . . . . . . . . . . . . . . . . . . . . 90
Figure 5-11. . Automatic Error Handling on Appended Screen . . . . . . . . . . . . . . . . . . . . . 91
Figure 5-12. . Production Version of Prototype Program . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Figure 5-13. . Production Version of Prototype Program (Continued) . . . . . . . . . . . . . . . . 93
Figure 6-1. . Transact Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Figure 6-2. . Comparable COBOL Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96