INTOUCH® 4GL
A Guide to the INTOUCH Language


Previous Contents Index

Chapter 15
15 File Handling
     15.1     OPEN #chnl_num: NAME ...
         15.1.1         OPEN Options
             15.1.1.1             ACCESS Option
             15.1.1.2             UNFORMATTED Option
             15.1.1.3             OPTIMIZE OFF Option
             15.1.1.4             UNIQUE Option
     15.2     CLOSE #chnl_num
     15.3     PRINT #chnl_num
     15.4     INPUT #chnl_num: var, var...
         15.4.1         Inputting Multiple Variables
     15.5     LINE INPUT #chnl_num: str_var, str_var...
         15.5.1         EOF Option
         15.5.2         Multiple Variables
     15.6     ASK #chnl_num:
         15.6.1         ASK Options
     15.7     SET #chnl_num: expr
         15.7.1         SET #chnl_num: Options
     15.8     Deleting Files
         15.8.1         KILL
Chapter 16
16 Creating Structures, Field Definitions with SETUP
     16.1     SETUP--Overview
         16.1.1         Entering SETUP
     16.2     SETUP Prompts
         16.2.1         Structure Name
         16.2.2         Database engine
         16.2.3         Dataset
         16.2.4         Data dictionary
     16.3     SETUP Procedures
     16.4     DEFINE Procedure
         16.4.1         Field name
         16.4.2         Classification
         16.4.3         Description
         16.4.4         Data type
         16.4.5         First position
         16.4.6         Field length
         16.4.7         Number of occurrences
         16.4.8         Semantics
         16.4.9         Prompt text
         16.4.10         Report heading
         16.4.11         Print mask
         16.4.12         Screen mask
         16.4.13         Help text
         16.4.14         Access rules
         16.4.15         Validation rules
         16.4.16         Field Definitions and Key Fields --- General Information
     16.5     SHOW Procedure
         16.5.1         Brief Field Display
         16.5.2         Full Field Display
         16.5.3         List Fields Display
         16.5.4         Structure Display
     16.6     MODIFY STRUCTURE Procedure
         16.6.1         Modify Structure General Information
         16.6.2         Modify Structure Security Information
     16.7     CREATE Procedure
     16.8     Defining COBOL Record Fields
         16.8.1         Define Example
Chapter 17
17 INTOUCH Running Under OpenVMS
     17.1     File Specifications
Chapter 18
18 Multisessions in INTOUCH
     18.1     PASS Option and Statements
         18.1.1         PASS Option - Format
         18.1.2         Sessions Under Program Control --- ASK SYSTEM
         18.1.3         Sessions Under Program Control --- SET SYSTEM
     18.2     Sample Program
Appendix A
Appendix A Built-in Functions
     A.1     System Functions
     A.2     Other Functions
Appendix B
Appendix B Reserved Words
Appendix C
Appendix C INTOUCH's Error and Exception Messages
     C.1     Compile Errors
     C.2     Exceptions
Appendix D
Appendix D ASCII Character Set
Appendix E
Appendix E Creating Libraries for Use with INTOUCH
Appendix F
Appendix F INTOUCH Database Interfaces
     F.1     Supported Database Engines
Index
Index
Examples
1-1 The INTOUCH Screen Frame
1-2 Running an OpenVMS System Utility Program
1-3 The INTOUCH HELP Facility
1-4 Writing a Sample Program
1-5 INTOUCH Program Error Message
1-6 Running an INTOUCH Program
1-7 Interrupting an INTOUCH Program
1-8 Listing Program Lines
1-9 Resuming INTOUCH Program Execution
3-1 Executing an INTOUCH program
3-2 Structures
4-1 Debug TRACE ON Example
4-2 Listing Statistics in DEBUG System
4-3 Using BREAK in DEBUG System
4-4 Using STEP in DEBUG System
4-5 Using GO in DEBUG System
16-1 To Use SETUP
16-2 SETUP Prompts
16-3 SETUP Procedures
16-4 Field Definition Input Screen
16-5 DEFINE Screen showing field class generated defaults
16-6 DEFINE Screen showing SETUP generated defaults
16-7 SHOW - Brief Field Display Example
16-8 SHOW - Full Field Display Example
16-9 SHOW - Fields List Display Example
16-10 SHOW - Structure Display Example
16-11 CREATE Procedure RMS Input Screen


Previous Next Contents Index