Hp Integrity NonStop J-Series Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Computerhardware Hp Integrity NonStop J-Series herunter. HP Integrity NonStop J-Series User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 362
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - User’s Guide

Data Management LibraryTandem Computers IncorporatedENABLE™User’s GuideAbstract This guide describes how to use ENABLE to generate a variety of data b

Seite 2

CONTENTS 12-12. Applications With Automatic READ Operations ... 12-21 12-13. Screen Displayed by Project-Entry Application ... 1

Seite 3

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Sometimes the links that you can establish will determine t

Seite 4

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-02

Seite 5

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes After you identify the level at which a box is to reside, y

Seite 6

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Le

Seite 7

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes If you use the second form of the LINK OPTIONAL parameter,

Seite 8

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Sa

Seite 9

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesEMPLOYEE-DETAILPage 1/1* EMPNUM ___________ * DEP-KEY

Seite 10

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-03

Seite 11

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-031Employee Records(All records qualify for the access path

Seite 12

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes •

Seite 13

PREFACE This guide describes how to use ENABLE, a product that is part of the ENCOMPASS distributed data

Seite 14

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-032SET APPL TREE(06 employ-box 08 depend-box LINK empnum T

Seite 15 - S5044-001

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes 2.

Seite 16 - S5044-002

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Figure 5-15 shows the partial contents of the files associa

Seite 17 - S5044-003

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-03

Seite 18

CREATING AND RUNNING A MULTIFILE APPLICATION Identifying the Name of the PATHCOM Command File Supplying a value for the TREE attribute

Seite 19 - 1-6

CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application Wh

Seite 20

CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application -----------------------------

Seite 21

CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application To

Seite 22

CREATING AND RUNNING A MULTIFILE APPLICATION Establishing a PATHWAY System and Executing the Application -----------------------------

Seite 23 - 1-10

SECTION 6 TAILORING AN APPLICATION Sections 4 and 5 describe the tasks involved in gen

Seite 24

PREFACE • Section 9 provides guidelines for resolving problems encountered during application generation or execution. • Sectio

Seite 25

TAILORING AN APPLICATION General Guidlines for Customizing a Screen General Guidelines for Customizing a Screen Before you decide

Seite 26

TAILORING AN APPLICATION How to Customize a Screen •

Seite 27

TAILORING AN APPLICATION How to Customize a Screen Table 6-1. Attributes That Affect Screen Format ---------------------

Seite 28

TAILORING AN APPLICATION Example of Screen Customization Ex

Seite 29

TAILORING AN APPLICATION Example of Screen CustomizationEmployee Information ScreenPage 1/1To find an employee, enter the first name then t

Seite 30

TAILORING AN APPLICATION Providing a Screen Title 7.

Seite 31

TAILORING AN APPLICATION Providing a Screen TitleEmployee Information ScreenPage 1/1* EMPNUM ___________ * DEP-KEY DEPENDENT-N

Seite 32

TAILORING AN APPLICATION Using DDL Headings for Screen Labels To

Seite 33

TAILORING AN APPLICATION Using DDL Headings for Screen LabelsS5044-038Employee Information ScreenPage 1/1* Employee Number ___________ *

Seite 34

TAILORING AN APPLICATION Reordering Screen Fields Wh

Seite 35 - S5044-006

SYNTAX CONVENTIONS IN THIS MANUAL The following list summarizes the conventions for syntax notation in this manual.

Seite 36

TAILORING AN APPLICATION Reordering Screen FieldsReorders screen fields for employ-boxEmployee Information ScreenPage 1/1* Employee Name

Seite 37 - S5044-007

TAILORING AN APPLICATION Providing a Compressed Format Wh

Seite 38 - S5044-008

TAILORING AN APPLICATION Providing a Compressed FormatS5044-040Provides a compressed format for employ-boxEmployee Information ScreenPage 1

Seite 39 - S5044-009

TAILORING AN APPLICATION Providing User Information for a Box Pr

Seite 40 - S5044-010

TAILORING AN APPLICATION Providing User Information for a BoxS5044-041Provides user instructions for employ-boxEmployee Information ScreenP

Seite 41 - S5044-011

TAILORING AN APPLICATION Excluding Fields From a Box Ex

Seite 42 - S5044-012

TAILORING AN APPLICATION Excluding Fields From a BoxS5044-042Excludes a field from depends-boxEmployee Information ScreenPage 1/1To find a

Seite 43 - S5044-013

TAILORING AN APPLICATION Providing a Tabular Format Pr

Seite 44 - S5044-014

TAILORING AN APPLICATION Providing a Tabular FormatEmployee Information ScreenPage 1/1To find an employee, enter the first name then the la

Seite 45 - S5044-015

TAILORING AN APPLICATION Providing a Tabular Format De

Seite 46 - S5044-016

SECTION 1 INTRODUCTION TO ENABLE Many companies have a backlog of programming project

Seite 47

TAILORING AN APPLICATION Defining the Operations That an Application Can Perform DEFINING THE OPERATIONS THAT AN APPLICATION CAN PERFO

Seite 48 - S5044-017

TAILORING AN APPLICATION Providing Automatic READ Operations Pr

Seite 49 - S5044-018

TAILORING AN APPLICATION Providing Automatic READ OperationsS5044-044EMPLOYEE-PROGPage 1/1 Approx key EMPNUM* EMPNUM 0001* EM

Seite 50

TAILORING AN APPLICATION Providing Automatic READ Operations

Seite 51 - 2-28

TAILORING AN APPLICATION Providing Automatic READ OperationsRead Gerald Anderson's employee information.S5044-045Employee Information

Seite 52

TAILORING AN APPLICATION Restricting an Application to a Subset of Records for a Child Box Re

Seite 53

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

Seite 54

TAILORING AN APPLICATION Restricting an Application to a Subset of Records for a Child BoxS5044-04

Seite 55 - DependentsEmployee

TAILORING AN APPLICATION Ensuring File Integrity ENSURING FILE INTEGRITY Because the starting value of the CHECKDATA attribute is

Seite 56

TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same Application Ru

Seite 57

INTRODUCTION TO ENABLE What Can an ENABLE Application Do? ENABLE generates online applications that you use interactively through

Seite 58

TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same Application ... SET BOX TMF ON <---------

Seite 59

TAILORING AN APPLICATION Accessing Audited and Nonaudited Files With the Same ApplicationS5044-04

Seite 60

SECTION 7 MODIFYING A GENERATED APPLICATION You can tailor an application further by modif

Seite 61

MODIFYING A GENERATED APPLICATION • Provide users of the application with the ability to call another application. To do this, yo

Seite 62

SECTION 8 USING AN ENABLE APPLICATION An ENABLE application displays a screen through w

Seite 63

USING AN ENABLE APPLICATION ENABLE Display Screens If the template is available for your type of terminal, it will simplify the p

Seite 64

USING AN ENABLE APPLICATION ENABLE Display Screens Th

Seite 65

USING AN ENABLE APPLICATION Record Keys If your application displays several boxes, it is important to recognize the difference b

Seite 66

USING AN ENABLE APPLICATION Courtesy Key Al

Seite 67

USING AN ENABLE APPLICATION Labels and Fields LABELS AND FIELDS The screen produced by an application contains labels and fields.

Seite 68

INTRODUCTION TO ENABLE What Can an ENABLE Application Do? Fi

Seite 69

USING AN ENABLE APPLICATION Fields If

Seite 70

USING AN ENABLE APPLICATION Fields • Numeric data--This type of data consists of digits and possibly a minus sign or decimal

Seite 71

USING AN ENABLE APPLICATION Fields Yo

Seite 72

USING AN ENABLE APPLICATION FieldsS5044-052BRANCH-PROG2Page 1/1 BRANCHNAME __________________ MANAGER _________* PRIMKEY REGNUM

Seite 73

USING AN ENABLE APPLICATION Getting Started Cu

Seite 74 - S5044-020

USING AN ENABLE APPLICATION Reading Records READING RECORDS You can read a record in a data base file by requesting several

Seite 75

USING AN ENABLE APPLICATION READ FIRST If

Seite 76

USING AN ENABLE APPLICATION READ NEXT READ NEXT (F5) If you have established a position within a file by previously requesti

Seite 77

USING AN ENABLE APPLICATION READ APPROXIMATE RE

Seite 78

USING AN ENABLE APPLICATION READ EXACT READ APPROXIMATE Operation for a Nested Box For a nested box, you can perform a READ APPRO

Seite 79

INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application When you develop an application, ENABLE provides you with the

Seite 80

USING AN ENABLE APPLICATION READ GENERIC RE

Seite 81

USING AN ENABLE APPLICATION READ GENERIC You must then enter the number of characters to be used for the compare operation and pr

Seite 82

USING AN ENABLE APPLICATION READ GENERIC RE

Seite 83

USING AN ENABLE APPLICATION Inserting Records INSERTING RECORDS You can insert a new record in a file by entering the appropriate

Seite 84

USING AN ENABLE APPLICATION INSERT If

Seite 85 - S5044-021

USING AN ENABLE APPLICATION INSERT ----------------------------------------------------------------- |

Seite 86

USING AN ENABLE APPLICATION INSERT IN

Seite 87

USING AN ENABLE APPLICATION INSERT ----------------------------------------------------------------- |

Seite 88

USING AN ENABLE APPLICATION INSERT BOX

Seite 89 - S5044-022

USING AN ENABLE APPLICATION INSERT BOX INSERT BOX Operation for an Outermost Box You can insert several records in an outermost b

Seite 90

INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application 2.

Seite 91

USING AN ENABLE APPLICATION INSERT BOX 2.

Seite 92

USING AN ENABLE APPLICATION INSERT BOX ----------------------------------------------------------------- |

Seite 93

USING AN ENABLE APPLICATION DELETE BOX DE

Seite 94

USING AN ENABLE APPLICATION DELETE Considerations for Applications with Several Boxes 1. Retrieve the records that you want to delete

Seite 95

USING AN ENABLE APPLICATION Updating Records UP

Seite 96 - Remaining Fields

USING AN ENABLE APPLICATION UPDATE UPDATE (F14) To change a single record, request an update operation by: 1. Use any read

Seite 97

USING AN ENABLE APPLICATION Undoing an INSERT, DELETE, or UPDATE UP

Seite 98

USING AN ENABLE APPLICATION Undoing a DELETE Operation Undoing a DELETE Operation To undo a DELETE operation, the application mus

Seite 99 - S5044-026

USING AN ENABLE APPLICATION Recovering a Display Screen Yo

Seite 100

USING AN ENABLE APPLICATION Operator Display and Error Messages OPERATOR DISPLAY AND ERROR MESSAGES The application displays mess

Seite 101 - S5044-027

INTRODUCTION TO ENABLE Typical Tasks Performed by an ENABLE Application12340001 Jane Doe 01010002 Phil Dean 01010003 Mark Mont

Seite 102

USING AN ENABLE APPLICATION Terminal Function Keys TE

Seite 103

USING AN ENABLE APPLICATION Terminal Function Keys Table 8-1. Terminal Function Keys (Continued next page) -----------------

Seite 104

USING AN ENABLE APPLICATION Terminal Function Keys

Seite 105 - TREE(01 employee

USING AN ENABLE APPLICATION Terminal Function Keys Table 8-1. Terminal Function Keys (Continued) ----------------------

Seite 106 - S5044-029

USING AN ENABLE APPLICATION Terminal Function Keys

Seite 107 - S5044-030

SECTION 9 RESOLVING PROBLEMS This section provides guidelines to help you when you

Seite 108 - Legend

RESOLVING PROBLEMS Handling Problems With Extended Memory Overflow 2. Use the DELETE APPL command to delete all applications that

Seite 109

RESOLVING PROBLEMS Resolving Problems That Occur During Application Execution RE

Seite 110 - SET APPL TREE(06 employ-box

RESOLVING PROBLEMS Resolving Problems That Occur During Application Execution • Make sure the PATHMON name you have selected is not t

Seite 111 - S5044-033

SECTION 10 MAINTAINING AN APPLICATION This section provides guidelines to help you:

Seite 112

Data Management LibraryDocument History Edition Part Number Product Version Operating System Version DateFirst Edition 82571 A00 ENABLE B00 GUARDIAN B

Seite 113

INTRODUCTION TO ENABLE Tandem Products and ENABLE Applications Th

Seite 114

MAINTAINING AN APPLICATION Moving a Generated Application Moving a Generated Application To move a generated application from one

Seite 115

MAINTAINING AN APPLICATION Generating an Application To Be Moved Ge

Seite 116

MAINTAINING AN APPLICATION Reclaiming Disc Space 6. Edit the PATHCOM command file and replace the question marks (???) that

Seite 117

MAINTAINING AN APPLICATION Reclaiming Disc Space Yo

Seite 118

MAINTAINING AN APPLICATION Reclaiming Disc Space ----------------------------------------------------------------- |

Seite 119

SECTION 11 INTEGRATING APPLICATIONS INTO A SINGLE PATHWAY SYSTEM When you generate several ENABLE app

Seite 120

INTEGRATING APPLICATIONS OverviewS5044-053MENUPROG-B PROG-CPROG-A Figure 11-1. Common PATHWAY System In addition

Seite 121

INTEGRATING APPLICATIONS Writing a SCREEN COBOL Menu Program Th

Seite 122

INTEGRATING APPLICATIONS Generating the Applications GENERATING THE APPLICATIONS When you generate the applications, you can simp

Seite 123 - S5044-035

INTEGRATING APPLICATIONS Obtaining a SCREEN COBOL Compilation Listing Ge

Seite 124 - S5044-036

INTRODUCTION TO ENABLE Why Use ENABLE? WHY USE ENABLE? ENABLE reduces the amount of time needed to develop a simple applicat

Seite 125

INTEGRATING APPLICATIONS Obtaining SCREEN COBOL Source Code Obtaining SCREEN COBOL Source Code If you want to provide the ability

Seite 126 - S5044-037

INTEGRATING APPLICATIONS Avoiding Conflicting Box Names •

Seite 127

INTEGRATING APPLICATIONS Avoiding Conflicting Box Names:PATHCOM $two; run one-progPATHMON$twoonefileS5044-055TCPtwopathPATHCOM:PATHMON/NAME

Seite 128 - S5044-038

INTEGRATING APPLICATIONS Avoiding Conflicting Box Names Si

Seite 129

INTEGRATING APPLICATIONS Avoiding Conflicting Box Names If boxes with the same name have different access modes, you may not be a

Seite 130 - 6-12

INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application Si

Seite 131

INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application 3. Use the editor to examine the T9155-CHAIN

Seite 132 - 6-14

INTEGRATING APPLICATIONS Modifying SCREEN COBOL Source Code to Call Another Application

Seite 133

INTEGRATING APPLICATIONS Modifying a PATHCOM Command File MODIFYING A PATHCOM COMMAND FILE To establish a PATHWAY system that int

Seite 134 - S5044-041

INTEGRATING APPLICATIONS Modifying a PATHCOM Command File --

Seite 135

INTRODUCTION TO ENABLE How Does ENABLE Work? •

Seite 136 - 6-18

INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATA Determining a New Value for MAXTERMDATA The value of MAXTERMDATA

Seite 137

INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATA Ch

Seite 138 - 6-20

INTEGRATING APPLICATIONS Determining a New Value for MAXTERMDATAS5044-057Menu to Prog-A = 122 bytes + 6018 = 6140 bytesMenu to Prog-B

Seite 139

INTEGRATING APPLICATIONS Adding SET SERVER ASSIGN Commands Ch

Seite 140

INTEGRATING APPLICATIONS Including Optional Commands If some applications access files audited by TMF and other applications acce

Seite 141

INTEGRATING APPLICATIONS Including Optional Commands Yo

Seite 142 - Application Employee

INTEGRATING APPLICATIONS Integrating an Application Into an Existing PATHWAY System --------------------------------------------------

Seite 143

INTEGRATING APPLICATIONS Integrating the Application 2.

Seite 144 - 6-26

INTEGRATING APPLICATIONS Integrating the Application • SET TCP MAXREPLY This command identifies the maximum number of bytes p

Seite 145

SECTION 12 SAMPLE PROJECT-TRACKING SYSTEM This section describes the tasks involved in dev

Seite 146

INTRODUCTION TO ENABLE How Does ENABLE Work?Data Dictionary RECORD EmployeeS5044-005SET RECORD employeeADD BOX employeeSET APPL TREE (01 em

Seite 147

Sample Project-Tracking System Defining Functional Requirements The tasks involved in developing this system are: 1. Defining th

Seite 148

Sample Project-Tracking System Identifying Classes of Data DE

Seite 149

Sample Project-Tracking System Identifying Data Items 2. Next, the project manager fills out forms for each event. Each form

Seite 150

Sample Project-Tracking System Identifying Data Items --

Seite 151 - S5044-047

Sample Project-Tracking System Identifying Data Items After they have been identified, you can ask specific questions about each

Seite 152

Sample Project-Tracking System Identifying Relationships Between Classes of Data Id

Seite 153

Sample Project-Tracking System Identifying Relationships Between Classes of Data The relationship between the "events" data

Seite 154 - S5044-048

Sample Project-Tracking System Identifying Relationships Between Classes of Data •

Seite 155 - S5044-049

Sample Project-Tracking System Listing Fields in Each File At this point, you have identified the files that you need for the pro

Seite 156 - S5044-050

Sample Project-Tracking System Identifying Key Fields In

Seite 157

SECTION 2 GENERATING AND EXECUTING AN APPLICATION--OVERVIEW This section provides an overview of t

Seite 158

Sample Project-Tracking System Checking for NormalizationS5044-062Projectsproj-codeprof-descproj-start-dateproj-end-dateprof-mgrEventsproj-

Seite 159 - S5044-051

Sample Project-Tracking System Creating a Dictionary That Describes the Files Cr

Seite 160

Sample Project-Tracking System Creating a Dictionary That Describes the Files --------------------------------------------------------

Seite 161

Sample Project-Tracking System Identifying the Applications Ma

Seite 162

Sample Project-Tracking System Identifying the Files to be Accessed by Each Application 6. "Event-revised"--an application

Seite 163 - Join Field for the branch box

Sample Project-Tracking System Identifying the Files to be Accessed by Each Applicationeventsem

Seite 164

Sample Project-Tracking System Determining the Format of the Screens When you define the organization of a tree, visualize the effect

Seite 165

Sample Project-Tracking System Determining the Format of the Screens •

Seite 166

Sample Project-Tracking System Determining the Format of the Screens • If you want to display more than one record within a box,

Seite 167

Sample Project-Tracking System Identifying Candidate Applications for Automatic READ Operations Id

Seite 168

TASK OVERVIEW Supplying Specifications If a dictionary exists but does not contain an appropriate record description, you must ad

Seite 169

Sample Project-Tracking System Identifying Calling Applications Identifying Calling Applications The last task to perform before

Seite 170

Sample Project-Tracking System Project-Entry Application GE

Seite 171

Sample Project-Tracking System Project-Entry ApplicationS5044-065Project Entry ScreenPage 1/1 ***** To assign employees to events,

Seite 172

Sample Project-Tracking System Project-Entry Application 5.

Seite 173

Sample Project-Tracking System Employee-Assign Application Employee-Assign Application The purpose of the "employee-assign&q

Seite 174

Sample Project-Tracking System Employee-Assign Application Fi

Seite 175

Sample Project-Tracking System Look-Up Application Look-Up Application The purpose of the "look-up" application is to a

Seite 176

Sample Project-Tracking System Project-Info Application 2.

Seite 177

Sample Project-Tracking System Project-Info Application The "project-info" application accesses two data base files: &q

Seite 178

Sample Project-Tracking System Project-Info Application 4.

Seite 179

TASK OVERVIEW Supplying Specifications Yo

Seite 180

Sample Project-Tracking System Event-Detail Application Event-Detail Application The purpose of the "event-detail" appl

Seite 181

Sample Project-Tracking System Event-Detail Application Fi

Seite 182

Sample Project-Tracking System Event-Revised ApplicationASSUME BOXSET DELETE OFF, INSERT OFF, UPDATE OFFSET SCREENFORMAT COMPRESSEDSET RECO

Seite 183

Sample Project-Tracking System Event-Revised ApplicationS5044-07

Seite 184

Sample Project-Tracking System Modifying the SCREEN COBOL Source Code of Selected Applications 4. Reset the UPDATE attribute to allow

Seite 185

Sample Project-Tracking System Modifying the Source Code for the Project-Entry Application To

Seite 186

Sample Project-Tracking System Modifying the Source Code for the Employee-Assign Application Modifying the Source Code for the Employe

Seite 187

Sample Project-Tracking System Writing a Menu Program Af

Seite 188

Sample Project-Tracking System Writing a Menu Program Figure 12-26 shows the SCREEN COBOL source code for this program. Within th

Seite 189

Sample Project-Tracking System Writing a Menu Program --

Seite 190

TASK OVERVIEW Supplying Specifications When you want to describe an application, you can supply a value for one or more of the at

Seite 191

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 192

Sample Project-Tracking System Writing a Menu Program --

Seite 193

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 194

Sample Project-Tracking System Writing a Menu Program --

Seite 195

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 196

Sample Project-Tracking System Writing a Menu Program --

Seite 197

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 198

Sample Project-Tracking System Writing a Menu Program --

Seite 199

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 200

Sample Project-Tracking System Writing a Menu Program --

Seite 201

TASK OVERVIEW Supplying Specifications

Seite 202

Sample Project-Tracking System Writing a Menu Program ----------------------------------------------------------------- |

Seite 203

Sample Project-Tracking System Writing a Menu Program --

Seite 204

Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications MODIFYING THE PATHCOM COMMAND FILE TO

Seite 205

Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --

Seite 206 - PROG-B PROG-CPROG-A

Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --------------------------------------

Seite 207

Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --

Seite 208

Sample Project-Tracking System Modifying the PATHCOM Command File to Integrate the Applications --------------------------------------

Seite 209

Sample Project-Tracking System Sample Obey Files SA

Seite 210

APPENDIX A SYNTAX SUMMARY This appendix summarizes the syntax of ENABLE commands,

Seite 211

SYNTAX SUMMARY Attributes RESET [ APPL ] { [ <attribute> ] } 3-21 [ BOX ] { [ ABILITY

Seite 212 - 11-8

TASK OVERVIEW Supplying Specifications When you want to describe a box, you can supply a value for one or more of the attributes

Seite 213 - S5044-056

SYNTAX SUMMARY Attributes

Seite 214

SYNTAX SUMMARY Attributes SCOBOLSKELETON <file-name> 4-53 SCOBOLSOURCE <file-name>

Seite 215

SYNTAX SUMMARY Operating Commands Op

Seite 216

SYNTAX SUMMARY Operating Commands OUT <file-name> 5-19 or <comma

Seite 217

APPENDIX B ENABLE MESSAGES This appendix lists error and warning messages that may

Seite 218

ENABLE Messages ENABLE Error and Warning Messages Messages may also be received from the GUARDIAN operating system. Refer to the

Seite 219

ENABLE Messages ENABLE Error and Warning Messages

Seite 220

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 221

ENABLE Messages ENABLE Error and Warning Messages

Seite 222 - 11-18

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 223

CONTENTS PREFACE ... xi SYNTAX CONVENTIONS IN THIS MANUAL

Seite 224

TASK OVERVIEW Supplying Specifications

Seite 225

ENABLE Messages ENABLE Error and Warning Messages

Seite 226

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 227

ENABLE Messages ENABLE Error and Warning Messages

Seite 228

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 229 - Employee-assign

ENABLE Messages ENABLE Error and Warning Messages

Seite 230

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 231

ENABLE Messages ENABLE Error and Warning Messages

Seite 232

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 233

ENABLE Messages ENABLE Error and Warning Messages

Seite 234

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 235 - S5044-059

TASK OVERVIEW Supplying Specifications Table 2-3. Summary of Box Attributes (Continued) --------------------------------

Seite 236 - S5044-060

ENABLE Messages ENABLE Error and Warning Messages

Seite 237 - S5044-061

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 238

ENABLE Messages ENABLE Error and Warning Messages

Seite 239

ENABLE Messages ENABLE Error and Warning Messages Table B-1. ENABLE Error and Warning Messages (Continued) -----------------

Seite 240 - S5044-062

ENABLE Messages Application Run-Time Error Messages

Seite 241

ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------

Seite 242

ENABLE Messages Application Run-Time Error Messages

Seite 243

ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------

Seite 244

ENABLE Messages Application Run-Time Error Messages

Seite 245 - S5044-063

ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------

Seite 246

TASK OVERVIEW Supplying Specifications

Seite 247

ENABLE Messages Application Run-Time Error Messages

Seite 248 - S5044-064

ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------

Seite 249

ENABLE Messages Application Run-Time Error Messages

Seite 250

ENABLE Messages Application Run-Time Error Messages Table B-2. Application Run-Time Error Messages (Continued) --------------

Seite 251

APPENDIX C GLOSSARY Access. The right of an application to open, read, or upda

Seite 252 - S5044-065

GLOSSARY Attribute Table Attribute table. An internal table that ENABLE uses to store attribute values. Audited file. A

Seite 253

GLOSSARY File Utility Program Da

Seite 254 - S5044-066

GLOSSARY General Server General Server. The Tandem proprietary process, supplied by the ENABLE subsystem, that provides acces

Seite 255

GLOSSARY Positioning Mode NO

Seite 256 - S5044-067

GLOSSARY Primary Key Primary key. The key field that uniquely identifies a record in a file; a primary key cannot be duplicat

Seite 257

TASK OVERVIEW Supplying Specifications Table 2-3. Summary of Box Attributes (Continued) --------------------------------

Seite 258 - S5044-068

GLOSSARY Unstructured File Sy

Seite 259

INDEX ABILITY attributes and access mode 11-9 DELETE summary description 2-7

Seite 260 - S5044-069

INDEX Alphabetic data Alphabetic data and READ APPROX 8-15 appearance on the terminal screen 8-8 defined 2-

Seite 261

INDEX ASSUME command

Seite 262

INDEX Attribute table Attribute table current application-attribute value 2-19 default application-attribute value 2

Seite 263 - S5044-070

INDEX Box attributes, supplying values

Seite 264

INDEX Box attributes, TMF TMF summary description 2-10 to identify audited files 6-30 UPDATE

Seite 265

INDEX Containing box

Seite 266

INDEX Courtesy key fields READ EXACT 8-17 READ FIRST 8-13 READ GENERIC 8-19 READ NEXT 8-14 Courtes

Seite 267

INDEX DDL, VALUE clause

Seite 268

TASK OVERVIEW Supplying Values for Box and Application Attributes

Seite 269

INDEX DDL DICT command DDL DICT command 3-16 DDL FUP command 3-16 Decimal numeric screen fields 8-8 Default

Seite 270

INDEX Examples

Seite 271

INDEX Examples, ENABLE commands ENABLE commands ADD 4-5, 5-9 RESET BOX 6-28 SET BOXTITLE 6-15,

Seite 272

INDEX Files

Seite 273

INDEX FILL attribute See also Data base files FILL attribute and the VALUES attribute 6-27 providing automati

Seite 274

INDEX INCLUDE attribute GE

Seite 275

INDEX INFO command special considerations 6-13 starting value 2-8 summary description 2-8 INFO command

Seite 276

INDEX Keywords

Seite 277

INDEX Labels Labels for a primary key field 8-6 for an alternate key field 8-7 illustrated 1-2, 8-7

Seite 278

INDEX Nested box Ma

Seite 279

TASK OVERVIEW Supplying Values for Box and Application Attributes • A default value for some attributes--a value that ENABLE

Seite 280

INDEX NONSTOP attribute INSERT BOX 8-26 READ APPROX 8-16 READ EXACT 8-17 READ FIRST 8-13 READ G

Seite 281

INDEX Outermost box

Seite 282

INDEX Override attribute values UPDATE operations 8-33 Override attribute values defined 2-11 examples 2-10

Seite 283

INDEX Project-tracking system

Seite 284

INDEX Providing user information relationships between classes of data 12-7 Providing user information and the BOXTIT

Seite 285

INDEX Records, updating

Seite 286

INDEX RECOVER RECOVER 8-35 Recovering a screen 8-35 Related information 5-6 Relational data base 2-26 Relation

Seite 287

INDEX SCREEN COBOL compilation listing

Seite 288

INDEX SCREEN COBOL compiler and MAXTERMDATA 11-16 obtaining 11-5 SCREEN COBOL compiler 10-3 SCREEN COBOL menu

Seite 289

INDEX SET SERVER ASSIGN command Sc

Seite 290

TASK OVERVIEW Effect of the ENABLE Commands 4.

Seite 291

INDEX SET TCP TCLPROG when integrating applications 11-10 SET TCP TCLPROG 10-4 SET TERM (PATHCOM command) 11-21 S

Seite 292

INDEX Tree Structure TC

Seite 293

INDEX Two-level tree structure three-level 5-25 two-level 5-11 Two-level tree structure detailed example 5-

Seite 294

TASK OVERVIEW Effect of the ENABLE Commands • The ADD command--which supplies an override value for the attribute To ide

Seite 295

TASK OVERVIEW Effect of the ENABLE Commands Yo

Seite 296

TASK OVERVIEW Effect of the ENABLE CommandsS5044-009Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes

Seite 297

CONTENTS Using DDL to Create a Record Description ... 3-11 ENABLE Limitations on DDL ...

Seite 298

TASK OVERVIEW Effect of the ENABLE CommandsS5044-01

Seite 299

TASK OVERVIEW Effect of the ENABLE CommandsS5044-011Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes

Seite 300

TASK OVERVIEW Effect of the ENABLE Commands Su

Seite 301

TASK OVERVIEW Effect of the ENABLE Commands Before ENABLE adds the "employ-in" application to the object table, it exam

Seite 302

TASK OVERVIEW Effect of the ENABLE CommandsS5044-01

Seite 303

TASK OVERVIEW Effect of the ENABLE CommandsS5044-015Starting Value:Current Value:Override Value:Default Value:Sample Application Attributes

Seite 304

TASK OVERVIEW Effect of the ENABLE CommandsS5044-01

Seite 305

TASK OVERVIEW Supplying a Data Base SUPPLYING A DATA BASE Before you can execute an application generated by ENABLE, you mus

Seite 306

TASK OVERVIEW Files Th

Seite 307

TASK OVERVIEW Key FieldsS5044-018Record 1Record 2Record 3Record 4Record nEmployee FileFieldName:EmpnumFieldValueEmpnum0001000200030004• • •

Seite 308

CONTENTS Accessing Audited and Nonaudited Files With the Same Appli

Seite 309

TASK OVERVIEW Establishing a PATHWAY System ES

Seite 310

TASK OVERVIEW Establishing a PATHWAY SystemPATHMON$oneData BaseFilesPATHCTLS5044-019PATHCOM Command File (enabpath)TCPPATHMON$oneGeneral Se

Seite 311

SECTION 3 DEVELOPING, DESCRIBING, AND CREATING A DATA BASE If the information your department uses

Seite 312

DEVELOPING A DATA BASE Identifying the Classes of Information 4. Listing the fields within each file 5. Selecting an appropriat

Seite 313

DEVELOPING A DATA BASE Listing the Data Items --

Seite 314

DEVELOPING A DATA BASE Drawing the Relationship Between Classes of Information Drawing the Relationship Between Classes of Information

Seite 315

DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationDependen

Seite 316

DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationSample Data for Dependentsempnum000100020004•••dependent-name

Seite 317

DEVELOPING A DATA BASE Drawing the Relationship Between Classes of InformationSample D

Seite 318

DEVELOPING A DATA BASE Listing the Fields in Each FileDependentsEmployeeManyOne Figure 3-7. One-to-Many Relationship

Seite 319

CONTENTS SECTION 10. MAINTAINING AN APPLICATION ... 10-1 Moving an Application ...

Seite 320

DEVELOPING A DATA BASE Selecting the Appropriate File Type Se

Seite 321

DEVELOPING A DATA BASE Choosing Key Fields A key-sequenced file type is the best choice for both files in the personnel data base

Seite 322

DEVELOPING A DATA BASE Using DDL to Create a Record Description Af

Seite 323

DEVELOPING A DATA BASE Using DDL to Create a Record Description Consider Figure 3-9, which shows the DDL RECORD statements of the

Seite 324

DEVELOPING A DATA BASE Using DDL to Create a Record Description --

Seite 325

DEVELOPING A DATA BASE Using DDL to Create a Record Description -----------------------------------------------------------------

Seite 326

DEVELOPING A DATA BASE ENABLE Limitations on DDL EN

Seite 327

DEVELOPING A DATA BASE Creating a Dictionary Creating a Dictionary Once you write your RECORD statements in an edit-type file, yo

Seite 328

DEVELOPING A DATA BASE Creating a Data Base If

Seite 329

DEVELOPING A DATA BASE Creating a Data Base ----------------------------------------------------------------- |

Seite 330

CONTENTS Event-Revised Application ... 12-34 M

Seite 331

DEVELOPING A DATA BASE Creating a Data Base --

Seite 332

DEVELOPING A DATA BASE Determining File Size ----------------------------------------------------------------- |

Seite 333

DEVELOPING A DATA BASE Increasing Block Size Wh

Seite 334

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

Seite 335

SECTION 4 CREATING AND RUNNING A SINGLE-FILE APPLICATION You can use ENABLE to generate an applic

Seite 336

SINGLE-FILE APPLICATIONS The Sample Employee-Prog Application The application that displays this screen could be used to maintain

Seite 337

SINGLE-FILE APPLICATIONS The Sample Employee-Prog Application --

Seite 338

SINGLE-FILE APPLICATIONS Generating a Single-File Application ----------------------------------------------------------------- |

Seite 339

SINGLE-FILE APPLICATIONS Generating a Single-File Application 1.

Seite 340

SINGLE-FILE APPLICATIONS Generating a Single-File Application Notice the level number (01) that appears to the left of the

Seite 341

CONTENTS 2-10. Attribute Table Contents After an ADD APPL Command ... 2-22 2-11

Seite 342

SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application

Seite 343

SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --------------------------------------------------

Seite 344

SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application Yo

Seite 345

SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --------------------------------------------------

Seite 346

SINGLE-FILE APPLICATIONS Establishing a PATHWAY System and Executing an Application --

Seite 347

SECTION 5 CREATING AND RUNNING A MULTIFILE APPLICATION You can use ENABLE to generate a multifil

Seite 348

CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application The application that displays this screen could be use

Seite 349

CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application --

Seite 350

CREATING AND RUNNING A MULTIFILE APPLICATION Sample Employee-Detail Application ------------------------------------------------------

Seite 351

CREATING AND RUNNING A MULTIFILE APPLICATION Do Matching Fields Exist? SP

Seite 352

CONTENTS 6-1. Sample Standard Screen ... 6-5 6-2

Seite 353

CREATING AND RUNNING A MULTIFILE APPLICATION Do the Files Contain Related Information? Notice that the "empnum" field of the

Seite 354

CREATING AND RUNNING A MULTIFILE APPLICATION Generating a Multifile Application In

Seite 355

CREATING AND RUNNING A MULTIFILE APPLICATION Describing and Adding Boxes Describing and Adding Boxes To describe and add a box fo

Seite 356

CREATING AND RUNNING A MULTIFILE APPLICATION Describing and Adding BoxesS5044-02

Seite 357

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Although you can supply values for other box attributes whe

Seite 358

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesTREE(01

Seite 359

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes The screen displayed by an application reflects the parent-

Seite 360

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes Wh

Seite 361

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking Boxes 2. For a box at any level except the first, a join field m

Seite 362

CREATING AND RUNNING A MULTIFILE APPLICATION Associating and Linking BoxesS5044-02

Kommentare zu diesen Handbüchern

Keine Kommentare