Data Management LibraryTandem Computers IncorporatedENABLE™User’s GuideAbstract This guide describes how to use ENABLE to generate a variety of data b
CONTENTS 12-12. Applications With Automatic READ Operations ... 12-21 12-13. Screen Displayed by Project-Entry Application ... 1
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Sometimes the links that you can establish will determine t
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-02
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes After you identify the level at which a box is to reside, y
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Le
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes If you use the second form of the LINK OPTIONAL parameter,
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Sa
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesEMPLOYEE-DETAILPage 1/1* EMPNUM ___________ * DEP-KEY
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-03
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-031Employee Records(All records qualify for the access path
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes •
PREFACE This guide describes how to use ENABLE, a product that is part of the ENCOMPASS distributed data
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-032SET APPL TREE(06 employ-box 08 depend-box LINK empnum T
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes 2.
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Figure 5-15 shows the partial contents of the files associa
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-03
CREATING AND RUNNING A MULTIFILE APPLICATION Identifying the Name of the PATHCOM Command File Supplying a value for the TREE attribute
CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application Wh
CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application -----------------------------
CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application To
CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application -----------------------------
SECTION 6 TAILORING AN APPLICATION Sections 4 and 5 describe the tasks involved in gen
PREFACE • Section 9 provides guidelines for resolving problems encountered during application generation or execution. • Sectio
TAILORING AN APPLICATION General Guidlines for Customizing a Screen General Guidelines for Customizing a Screen Before you decide
TAILORING AN APPLICATION How to Customize a Screen •
TAILORING AN APPLICATION How to Customize a Screen Table 6-1. Attributes That Affect Screen Format ---------------------
TAILORING AN APPLICATION Example of Screen Customization Ex
TAILORING AN APPLICATION Example of Screen CustomizationEmployee Information ScreenPage 1/1To find an employee, enter the first name then t
TAILORING AN APPLICATION Providing a Screen Title 7.
TAILORING AN APPLICATION Providing a Screen TitleEmployee Information ScreenPage 1/1* EMPNUM ___________ * DEP-KEY DEPENDENT-N
TAILORING AN APPLICATION Using DDL Headings for Screen Labels To
TAILORING AN APPLICATION Using DDL Headings for Screen LabelsS5044-038Employee Information ScreenPage 1/1* Employee Number ___________ *
TAILORING AN APPLICATION Reordering Screen Fields Wh
SYNTAX CONVENTIONS IN THIS MANUAL The following list summarizes the conventions for syntax notation in this manual.
TAILORING AN APPLICATION Reordering Screen FieldsReorders screen fields for employ-boxEmployee Information ScreenPage 1/1* Employee Name
TAILORING AN APPLICATION Providing a Compressed Format Wh
TAILORING AN APPLICATION Providing a Compressed FormatS5044-040Provides a compressed format for employ-boxEmployee Information ScreenPage 1
TAILORING AN APPLICATION Providing User Information for a Box Pr
TAILORING AN APPLICATION Providing User Information for a BoxS5044-041Provides user instructions for employ-boxEmployee Information ScreenP
TAILORING AN APPLICATION Excluding Fields From a Box Ex
TAILORING AN APPLICATION Excluding Fields From a BoxS5044-042Excludes a field from depends-boxEmployee Information ScreenPage 1/1To find a
TAILORING AN APPLICATION Providing a Tabular Format Pr
TAILORING AN APPLICATION Providing a Tabular FormatEmployee Information ScreenPage 1/1To find an employee, enter the first name then the la
TAILORING AN APPLICATION Providing a Tabular Format De
SECTION 1 INTRODUCTION TO ENABLE Many companies have a backlog of programming project
TAILORING AN APPLICATION Defining the Operations That an Application Can Perform DEFINING THE OPERATIONS THAT AN APPLICATION CAN PERFO
TAILORING AN APPLICATION Providing Automatic READ Operations Pr
TAILORING AN APPLICATION Providing Automatic READ OperationsS5044-044EMPLOYEE-PROGPage 1/1 Approx key EMPNUM* EMPNUM 0001* EM
TAILORING AN APPLICATION Providing Automatic READ Operations
TAILORING AN APPLICATION Providing Automatic READ OperationsRead Gerald Anderson's employee information.S5044-045Employee Information
TAILORING AN APPLICATION Restricting an Application to a Subset of Records for a Child Box Re
TAILORING AN APPLICATION Restricting an Application to a Subset of Records for a Child Box When you supply ON as a value for the F
TAILORING AN APPLICATION Restricting an Application to a Subset of Records for a Child BoxS5044-04
TAILORING AN APPLICATION Ensuring File Integrity ENSURING FILE INTEGRITY Because the starting value of the CHECKDATA attribute is
TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same Application Ru
INTRODUCTION TO ENABLE What Can an ENABLE Application Do? ENABLE generates online applications that you use interactively through
TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same Application ... SET BOX TMF ON <---------
TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same ApplicationS5044-04
SECTION 7 MODIFYING A GENERATED APPLICATION You can tailor an application further by modif
MODIFYING A GENERATED APPLICATION • Provide users of the application with the ability to call another application. To do this, yo
SECTION 8 USING AN ENABLE APPLICATION An ENABLE application displays a screen through w
USING AN ENABLE APPLICATION ENABLE Display Screens If the template is available for your type of terminal, it will simplify the p
USING AN ENABLE APPLICATION ENABLE Display Screens Th
USING AN ENABLE APPLICATION Record Keys If your application displays several boxes, it is important to recognize the difference b
USING AN ENABLE APPLICATION Courtesy Key Al
USING AN ENABLE APPLICATION Labels and Fields LABELS AND FIELDS The screen produced by an application contains labels and fields.
INTRODUCTION TO ENABLE What Can an ENABLE Application Do? Fi
USING AN ENABLE APPLICATION Fields If
USING AN ENABLE APPLICATION Fields • Numeric data--This type of data consists of digits and possibly a minus sign or decimal
USING AN ENABLE APPLICATION Fields Yo
USING AN ENABLE APPLICATION FieldsS5044-052BRANCH-PROG2Page 1/1 BRANCHNAME __________________ MANAGER _________* PRIMKEY REGNUM
USING AN ENABLE APPLICATION Getting Started Cu
USING AN ENABLE APPLICATION Reading Records READING RECORDS You can read a record in a data base file by requesting several
USING AN ENABLE APPLICATION READ FIRST If
USING AN ENABLE APPLICATION READ NEXT READ NEXT (F5) If you have established a position within a file by previously requesti
USING AN ENABLE APPLICATION READ APPROXIMATE RE
USING AN ENABLE APPLICATION READ EXACT READ APPROXIMATE Operation for a Nested Box For a nested box, you can perform a READ APPRO
INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application When you develop an application, ENABLE provides you with the
USING AN ENABLE APPLICATION READ GENERIC RE
USING AN ENABLE APPLICATION READ GENERIC You must then enter the number of characters to be used for the compare operation and pr
USING AN ENABLE APPLICATION READ GENERIC RE
USING AN ENABLE APPLICATION Inserting Records INSERTING RECORDS You can insert a new record in a file by entering the appropriate
USING AN ENABLE APPLICATION INSERT If
USING AN ENABLE APPLICATION INSERT ----------------------------------------------------------------- |
USING AN ENABLE APPLICATION INSERT IN
USING AN ENABLE APPLICATION INSERT ----------------------------------------------------------------- |
USING AN ENABLE APPLICATION INSERT BOX
USING AN ENABLE APPLICATION INSERT BOX INSERT BOX Operation for an Outermost Box You can insert several records in an outermost b
INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application 2.
USING AN ENABLE APPLICATION INSERT BOX 2.
USING AN ENABLE APPLICATION INSERT BOX ----------------------------------------------------------------- |
USING AN ENABLE APPLICATION DELETE BOX DE
USING AN ENABLE APPLICATION DELETE Considerations for Applications with Several Boxes 1. Retrieve the records that you want to delete
USING AN ENABLE APPLICATION Updating Records UP
USING AN ENABLE APPLICATION UPDATE UPDATE (F14) To change a single record, request an update operation by: 1. Use any read
USING AN ENABLE APPLICATION Undoing an INSERT, DELETE, or UPDATE UP
USING AN ENABLE APPLICATION Undoing a DELETE Operation Undoing a DELETE Operation To undo a DELETE operation, the application mus
USING AN ENABLE APPLICATION Recovering a Display Screen Yo
USING AN ENABLE APPLICATION Operator Display and Error Messages OPERATOR DISPLAY AND ERROR MESSAGES The application displays mess
INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application12340001 Jane Doe 01010002 Phil Dean 01010003 Mark Mont
USING AN ENABLE APPLICATION Terminal Function Keys TE
USING AN ENABLE APPLICATION Terminal Function Keys Table 8-1. Terminal Function Keys (Continued next page) -----------------
USING AN ENABLE APPLICATION Terminal Function Keys
USING AN ENABLE APPLICATION Terminal Function Keys Table 8-1. Terminal Function Keys (Continued) ----------------------
USING AN ENABLE APPLICATION Terminal Function Keys
SECTION 9 RESOLVING PROBLEMS This section provides guidelines to help you when you
RESOLVING PROBLEMS Handling Problems With Extended Memory Overflow 2. Use the DELETE APPL command to delete all applications that
RESOLVING PROBLEMS Resolving Problems That Occur During Application Execution RE
RESOLVING PROBLEMS Resolving Problems That Occur During Application Execution • Make sure the PATHMON name you have selected is not t
SECTION 10 MAINTAINING AN APPLICATION This section provides guidelines to help you:
Data Management LibraryDocument History Edition Part Number Product Version Operating System Version DateFirst Edition 82571 A00 ENABLE B00 GUARDIAN B
INTRODUCTION TO ENABLE Tandem Products and ENABLE Applications Th
MAINTAINING AN APPLICATION Moving a Generated Application Moving a Generated Application To move a generated application from one
MAINTAINING AN APPLICATION Generating an Application To Be Moved Ge
MAINTAINING AN APPLICATION Reclaiming Disc Space 6. Edit the PATHCOM command file and replace the question marks (???) that
MAINTAINING AN APPLICATION Reclaiming Disc Space Yo
MAINTAINING AN APPLICATION Reclaiming Disc Space ----------------------------------------------------------------- |
SECTION 11 INTEGRATING APPLICATIONS INTO A SINGLE PATHWAY SYSTEM When you generate several ENABLE app
INTEGRATING APPLICATIONS OverviewS5044-053MENUPROG-B PROG-CPROG-A Figure 11-1. Common PATHWAY System In addition
INTEGRATING APPLICATIONS Writing a SCREEN COBOL Menu Program Th
INTEGRATING APPLICATIONS Generating the Applications GENERATING THE APPLICATIONS When you generate the applications, you can simp
INTEGRATING APPLICATIONS Obtaining a SCREEN COBOL Compilation Listing Ge
INTRODUCTION TO ENABLE Why Use ENABLE? WHY USE ENABLE? ENABLE reduces the amount of time needed to develop a simple applicat
INTEGRATING APPLICATIONS Obtaining SCREEN COBOL Source Code Obtaining SCREEN COBOL Source Code If you want to provide the ability
INTEGRATING APPLICATIONS Avoiding Conflicting Box Names •
INTEGRATING APPLICATIONS Avoiding Conflicting Box Names:PATHCOM $two; run one-progPATHMON$twoonefileS5044-055TCPtwopathPATHCOM:PATHMON/NAME
INTEGRATING APPLICATIONS Avoiding Conflicting Box Names Si
INTEGRATING APPLICATIONS Avoiding Conflicting Box Names If boxes with the same name have different access modes, you may not be a
INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application Si
INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application 3. Use the editor to examine the T9155-CHAIN
INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application
INTEGRATING APPLICATIONS Modifying a PATHCOM Command File MODIFYING A PATHCOM COMMAND FILE To establish a PATHWAY system that int
INTEGRATING APPLICATIONS Modifying a PATHCOM Command File --
INTRODUCTION TO ENABLE How Does ENABLE Work? •
INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATA Determining a New Value for MAXTERMDATA The value of MAXTERMDATA
INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATA Ch
INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATAS5044-057Menu to Prog-A = 122 bytes + 6018 = 6140 bytesMenu to Prog-B
INTEGRATING APPLICATIONS Adding SET SERVER ASSIGN Commands Ch
INTEGRATING APPLICATIONS Including Optional Commands If some applications access files audited by TMF and other applications acce
INTEGRATING APPLICATIONS Including Optional Commands Yo
INTEGRATING APPLICATIONS Integrating an Application Into an Existing PATHWAY System --------------------------------------------------
INTEGRATING APPLICATIONS Integrating the Application 2.
INTEGRATING APPLICATIONS Integrating the Application • SET TCP MAXREPLY This command identifies the maximum number of bytes p
SECTION 12 SAMPLE PROJECT-TRACKING SYSTEM This section describes the tasks involved in dev
INTRODUCTION TO ENABLE How Does ENABLE Work?Data Dictionary RECORD EmployeeS5044-005SET RECORD employeeADD BOX employeeSET APPL TREE (01 em
Sample Project-Tracking System Defining Functional Requirements The tasks involved in developing this system are: 1. Defining th
Sample Project-Tracking System Identifying Classes of Data DE
Sample Project-Tracking System Identifying Data Items 2. Next, the project manager fills out forms for each event. Each form
Sample Project-Tracking System Identifying Data Items --
Sample Project-Tracking System Identifying Data Items After they have been identified, you can ask specific questions about each
Sample Project-Tracking System Identifying Relationships Between Classes of Data Id
Sample Project-Tracking System Identifying Relationships Between Classes of Data The relationship between the "events" data
Sample Project-Tracking System Identifying Relationships Between Classes of Data •
Sample Project-Tracking System Listing Fields in Each File At this point, you have identified the files that you need for the pro
Sample Project-Tracking System Identifying Key Fields In
SECTION 2 GENERATING AND EXECUTING AN APPLICATION--OVERVIEW This section provides an overview of t
Sample Project-Tracking System Checking for NormalizationS5044-062Projectsproj-codeprof-descproj-start-dateproj-end-dateprof-mgrEventsproj-
Sample Project-Tracking System Creating a Dictionary That Describes the Files Cr
Sample Project-Tracking System Creating a Dictionary That Describes the Files --------------------------------------------------------
Sample Project-Tracking System Identifying the Applications Ma
Sample Project-Tracking System Identifying the Files to be Accessed by Each Application 6. "Event-revised"--an application
Sample Project-Tracking System Identifying the Files to be Accessed by Each Applicationeventsem
Sample Project-Tracking System Determining the Format of the Screens When you define the organization of a tree, visualize the effect
Sample Project-Tracking System Determining the Format of the Screens •
Sample Project-Tracking System Determining the Format of the Screens • If you want to display more than one record within a box,
Sample Project-Tracking System Identifying Candidate Applications for Automatic READ Operations Id
TASK OVERVIEW Supplying Specifications If a dictionary exists but does not contain an appropriate record description, you must ad
Sample Project-Tracking System Identifying Calling Applications Identifying Calling Applications The last task to perform before
Sample Project-Tracking System Project-Entry Application GE
Sample Project-Tracking System Project-Entry ApplicationS5044-065Project Entry ScreenPage 1/1 ***** To assign employees to events,
Sample Project-Tracking System Project-Entry Application 5.
Sample Project-Tracking System Employee-Assign Application Employee-Assign Application The purpose of the "employee-assign&q
Sample Project-Tracking System Employee-Assign Application Fi
Sample Project-Tracking System Look-Up Application Look-Up Application The purpose of the "look-up" application is to a
Sample Project-Tracking System Project-Info Application 2.
Sample Project-Tracking System Project-Info Application The "project-info" application accesses two data base files: &q
Sample Project-Tracking System Project-Info Application 4.
TASK OVERVIEW Supplying Specifications Yo
Sample Project-Tracking System Event-Detail Application Event-Detail Application The purpose of the "event-detail" appl
Sample Project-Tracking System Event-Detail Application Fi
Sample Project-Tracking System Event-Revised ApplicationASSUME BOXSET DELETE OFF, INSERT OFF, UPDATE OFFSET SCREENFORMAT COMPRESSEDSET RECO
Sample Project-Tracking System Event-Revised ApplicationS5044-07
Sample Project-Tracking System Modifying the SCREEN COBOL Source Code of Selected Applications 4. Reset the UPDATE attribute to allow
Sample Project-Tracking System Modifying the Source Code for the Project-Entry Application To
Sample Project-Tracking System Modifying the Source Code for the Employee-Assign Application Modifying the Source Code for the Employe
Sample Project-Tracking System Writing a Menu Program Af
Sample Project-Tracking System Writing a Menu Program Figure 12-26 shows the SCREEN COBOL source code for this program. Within th
Sample Project-Tracking System Writing a Menu Program --
TASK OVERVIEW Supplying Specifications When you want to describe an application, you can supply a value for one or more of the at
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
TASK OVERVIEW Supplying Specifications
Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |
Sample Project-Tracking System Writing a Menu Program --
Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications MODIFYING THE PATHCOM COMMAND FILE TO
Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --
Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --------------------------------------
Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --
Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --------------------------------------
Sample Project-Tracking System Sample Obey Files SA
APPENDIX A SYNTAX SUMMARY This appendix summarizes the syntax of ENABLE commands,
SYNTAX SUMMARY Attributes RESET [ APPL ] { [ <attribute> ] } 3-21 [ BOX ] { [ ABILITY
TASK OVERVIEW Supplying Specifications When you want to describe a box, you can supply a value for one or more of the attributes
SYNTAX SUMMARY Attributes
SYNTAX SUMMARY Attributes SCOBOLSKELETON <file-name> 4-53 SCOBOLSOURCE <file-name>
SYNTAX SUMMARY Operating Commands Op
SYNTAX SUMMARY Operating Commands OUT <file-name> 5-19 or <comma
APPENDIX B ENABLE MESSAGES This appendix lists error and warning messages that may
ENABLE Messages ENABLE Error and Warning Messages Messages may also be received from the GUARDIAN operating system. Refer to the
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
CONTENTS PREFACE ... xi SYNTAX CONVENTIONS IN THIS MANUAL
TASK OVERVIEW Supplying Specifications
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
TASK OVERVIEW Supplying Specifications Table 2-3. Summary of Box Attributes (Continued) --------------------------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages ENABLE Error and Warning Messages
ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------
ENABLE Messages Application Run-Time Error Messages
ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------
ENABLE Messages Application Run-Time Error Messages
ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------
ENABLE Messages Application Run-Time Error Messages
ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------
TASK OVERVIEW Supplying Specifications
ENABLE Messages Application Run-Time Error Messages
ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------
ENABLE Messages Application Run-Time Error Messages
ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------
APPENDIX C GLOSSARY Access. The right of an application to open, read, or upda
GLOSSARY Attribute Table Attribute table. An internal table that ENABLE uses to store attribute values. Audited file. A
GLOSSARY File Utility Program Da
GLOSSARY General Server General Server. The Tandem proprietary process, supplied by the ENABLE subsystem, that provides acces
GLOSSARY Positioning Mode NO
GLOSSARY Primary Key Primary key. The key field that uniquely identifies a record in a file; a primary key cannot be duplicat
TASK OVERVIEW Supplying Specifications Table 2-3. Summary of Box Attributes (Continued) --------------------------------
GLOSSARY Unstructured File Sy
INDEX ABILITY attributes and access mode 11-9 DELETE summary description 2-7
INDEX Alphabetic data Alphabetic data and READ APPROX 8-15 appearance on the terminal screen 8-8 defined 2-
INDEX ASSUME command
INDEX Attribute table Attribute table current application-attribute value 2-19 default application-attribute value 2
INDEX Box attributes, supplying values
INDEX Box attributes, TMF TMF summary description 2-10 to identify audited files 6-30 UPDATE
INDEX Containing box
INDEX Courtesy key fields READ EXACT 8-17 READ FIRST 8-13 READ GENERIC 8-19 READ NEXT 8-14 Courtes
INDEX DDL, VALUE clause
TASK OVERVIEW Supplying Values for Box and Application Attributes
INDEX DDL DICT command DDL DICT command 3-16 DDL FUP command 3-16 Decimal numeric screen fields 8-8 Default
INDEX Examples
INDEX Examples, ENABLE commands ENABLE commands ADD 4-5, 5-9 RESET BOX 6-28 SET BOXTITLE 6-15,
INDEX Files
INDEX FILL attribute See also Data base files FILL attribute and the VALUES attribute 6-27 providing automati
INDEX INCLUDE attribute GE
INDEX INFO command special considerations 6-13 starting value 2-8 summary description 2-8 INFO command
INDEX Keywords
INDEX Labels Labels for a primary key field 8-6 for an alternate key field 8-7 illustrated 1-2, 8-7
INDEX Nested box Ma
TASK OVERVIEW Supplying Values for Box and Application Attributes • A default value for some attributes--a value that ENABLE
INDEX NONSTOP attribute INSERT BOX 8-26 READ APPROX 8-16 READ EXACT 8-17 READ FIRST 8-13 READ G
INDEX Outermost box
INDEX Override attribute values UPDATE operations 8-33 Override attribute values defined 2-11 examples 2-10
INDEX Project-tracking system
INDEX Providing user information relationships between classes of data 12-7 Providing user information and the BOXTIT
INDEX Records, updating
INDEX RECOVER RECOVER 8-35 Recovering a screen 8-35 Related information 5-6 Relational data base 2-26 Relation
INDEX SCREEN COBOL compilation listing
INDEX SCREEN COBOL compiler and MAXTERMDATA 11-16 obtaining 11-5 SCREEN COBOL compiler 10-3 SCREEN COBOL menu
INDEX SET SERVER ASSIGN command Sc
TASK OVERVIEW Effect of the ENABLE Commands 4.
INDEX SET TCP TCLPROG when integrating applications 11-10 SET TCP TCLPROG 10-4 SET TERM (PATHCOM command) 11-21 S
INDEX Tree Structure TC
INDEX Two-level tree structure three-level 5-25 two-level 5-11 Two-level tree structure detailed example 5-
TASK OVERVIEW Effect of the ENABLE Commands • The ADD command--which supplies an override value for the attribute To ide
TASK OVERVIEW Effect of the ENABLE Commands Yo
TASK OVERVIEW Effect of the ENABLE CommandsS5044-009Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes
CONTENTS Using DDL to Create a Record Description ... 3-11 ENABLE Limitations on DDL ...
TASK OVERVIEW Effect of the ENABLE CommandsS5044-01
TASK OVERVIEW Effect of the ENABLE CommandsS5044-011Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes
TASK OVERVIEW Effect of the ENABLE Commands Su
TASK OVERVIEW Effect of the ENABLE Commands Before ENABLE adds the "employ-in" application to the object table, it exam
TASK OVERVIEW Effect of the ENABLE CommandsS5044-01
TASK OVERVIEW Effect of the ENABLE CommandsS5044-015Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes
TASK OVERVIEW Effect of the ENABLE CommandsS5044-01
TASK OVERVIEW Supplying a Data Base SUPPLYING A DATA BASE Before you can execute an application generated by ENABLE, you mus
TASK OVERVIEW Files Th
TASK OVERVIEW Key FieldsS5044-018Record 1Record 2Record 3Record 4Record nEmployee FileFieldName:EmpnumFieldValueEmpnum0001000200030004• • •
CONTENTS Accessing Audited and Nonaudited Files With the Same Appli
TASK OVERVIEW Establishing a PATHWAY System ES
TASK OVERVIEW Establishing a PATHWAY SystemPATHMON$oneData BaseFilesPATHCTLS5044-019PATHCOM Command File (enabpath)TCPPATHMON$oneGeneral Se
SECTION 3 DEVELOPING, DESCRIBING, AND CREATING A DATA BASE If the information your department uses
DEVELOPING A DATA BASE Identifying the Classes of Information 4. Listing the fields within each file 5. Selecting an appropriat
DEVELOPING A DATA BASE Listing the Data Items --
DEVELOPING A DATA BASE Drawing the Relationship Between Classes of Information Drawing the Relationship Between Classes of Information
DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationDependen
DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationSample Data for Dependentsempnum000100020004•••dependent-name
DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationSample D
DEVELOPING A DATA BASE Listing the Fields in Each FileDependentsEmployeeManyOne Figure 3-7. One-to-Many Relationship
CONTENTS SECTION 10. MAINTAINING AN APPLICATION ... 10-1 Moving an Application ...
DEVELOPING A DATA BASE Selecting the Appropriate File Type Se
DEVELOPING A DATA BASE Choosing Key Fields A key-sequenced file type is the best choice for both files in the personnel data base
DEVELOPING A DATA BASE Using DDL to Create a Record Description Af
DEVELOPING A DATA BASE Using DDL to Create a Record Description Consider Figure 3-9, which shows the DDL RECORD statements of the
DEVELOPING A DATA BASE Using DDL to Create a Record Description --
DEVELOPING A DATA BASE Using DDL to Create a Record Description -----------------------------------------------------------------
DEVELOPING A DATA BASE ENABLE Limitations on DDL EN
DEVELOPING A DATA BASE Creating a Dictionary Creating a Dictionary Once you write your RECORD statements in an edit-type file, yo
DEVELOPING A DATA BASE Creating a Data Base If
DEVELOPING A DATA BASE Creating a Data Base ----------------------------------------------------------------- |
CONTENTS Event-Revised Application ... 12-34 M
DEVELOPING A DATA BASE Creating a Data Base --
DEVELOPING A DATA BASE Determining File Size ----------------------------------------------------------------- |
DEVELOPING A DATA BASE Increasing Block Size Wh
DEVELOPING A DATA BASE Using FUP to Create Your Files Using FUP to Create Your Files To use FUP to create your files, enter the F
SECTION 4 CREATING AND RUNNING A SINGLE-FILE APPLICATION You can use ENABLE to generate an applic
SINGLE-FILE APPLICATIONS The Sample Employee-Prog Application The application that displays this screen could be used to maintain
SINGLE-FILE APPLICATIONS The Sample Employee-Prog Application --
SINGLE-FILE APPLICATIONS Generating a Single-File Application ----------------------------------------------------------------- |
SINGLE-FILE APPLICATIONS Generating a Single-File Application 1.
SINGLE-FILE APPLICATIONS Generating a Single-File Application Notice the level number (01) that appears to the left of the
CONTENTS 2-10. Attribute Table Contents After an ADD APPL Command ... 2-22 2-11
SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application
SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --------------------------------------------------
SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application Yo
SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --------------------------------------------------
SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --
SECTION 5 CREATING AND RUNNING A MULTIFILE APPLICATION You can use ENABLE to generate a multifil
CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application The application that displays this screen could be use
CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application --
CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application ------------------------------------------------------
CREATING AND RUNNING A MULTIFILE APPLICATION Do Matching Fields Exist? SP
CONTENTS 6-1. Sample Standard Screen ... 6-5 6-2
CREATING AND RUNNING A MULTIFILE APPLICATION Do the Files Contain Related Information? Notice that the "empnum" field of the
CREATING AND RUNNING A MULTIFILE APPLICATION Generating a Multifile Application In
CREATING AND RUNNING A MULTIFILE APPLICATION Describing and Adding Boxes Describing and Adding Boxes To describe and add a box fo
CREATING AND RUNNING A MULTIFILE APPLICATION Describing and Adding BoxesS5044-02
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Although you can supply values for other box attributes whe
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesTREE(01
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes The screen displayed by an application reflects the parent-
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Wh
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes 2. For a box at any level except the first, a join field m
CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-02
Comments to this Manuals