HP 3000 Manuals

HP Transact Documentation Update Notice MPE/iX 5.5 Documentation


HP Transact Documentation Update Notice

Table of Contents

 HP Transact Documentation Update Notice
   HP Transact Documentation Update Notice : COPYRIGHT NOTICE

   Ch 3.  Data Items
      Data Item Definitions
      Data Item Names
      Data Item Types
      Data Item Sizes
      Data Type Compatibility
          Data Types and VPLUS
          Data Types and Databases
          Data Types and Data Dictionaries
      Parent Items and Child Items
      Compound Items
      Array Subscripting
      Defining and Handling Arrays
          Simple Arrays
          Complex Arrays
             Child Identified as Simple Items
             Child Items Defined as Compound Items
          Special Considerations
      Alias Items
      Using Dictionary Definitions with Data Item Relations

   Ch 6.  Accessing Databases and Files
      Using Databases
          Access Mode
      Database Close
      Database and File Locking
          Locking Options Available with Transact
          Avoiding Deadlocks in Transact Programs
          Understanding the Optimized Locking Scheme
          Using the LOCK Option with the Database Access Verbs
          Using the LOCK Option with the LOGTRAN Statement
      Dynamic Roll-Back
          Locking
          Examples of Locking Strategy With LOGTRAN
          Limitations
             DELETE Verb
             REPLACE Verb
          Database Unlocking
      Using KSAM and MPE Files
          Defining a Buffer Record
      General Format for Key-Driven Access
      Traversing a KSAM File by Primary Key
      Traversal by Alternate Key
      General Format for Generic Keys
      Search with Generic Key
      Simulating an Approximate Key Search
      Chronological Traversal of a KSAM File
      IPC Files

   Ch 7.  Error Handling
      Automatic Error Handling
          Data Entry Errors
          Database or File Operation Errors
          Arithmetic Calculations
      Using the STATUS Option
          Data Entry Errors
          Database or File Operation Errors
      Compiler Error Messages
          Transact/V Error Message Formats
          Transact/iX Error Message Formats
             Error-Info
      Run-time Error Messages
          Error Message Format
          Error-Info
          Program-Name
      Using EXPLAIN
          Example
      Trap Handling
          System Initialization
          PROC
          CALL
          ACI
          LET
          IF, REPEAT, WHILE

   Ch 8.  Transact Verbs
      CALL
      CLOSE
      DATA
      DEFINE
      DELETE
      DISPLAY
      END
      EXIT
      FILE
      FIND
      FORMAT
      GET
      GO TO
      IF
      INPUT
      ITEM
      LET
      LEVEL
      LIST
      LOGTRAN
      MOVE
      OUTPUT
      PATH
      PERFORM
      PROC
      PROMPT
      PUT
      REPEAT
      REPLACE
      RESET
      RETURN
      SET
      SYSTEM
      UPDATE
      WHILE

   Ch 9.  Running Transact
      Compiler Commands
          Compiler Output Commands
          Conditional Compilation Commands
          System Dictionary Compiler Commands
          Controlling Decimal Precision
      Program Segmentation
      Reserved File Names
      The Transact/V Compiler
          Bypassing Transact/V Compiler Prompts
          Controlling Input Sources to the Transact/V Compiler
          Controlling Output Destinations from the Transact/V Compiler
      Executing Transact/V Programs
          Controlling Input Sources to the Transact/V Processor
          Controlling Output Destinations from the Transact/V Processor
      The Transact/iX Compiler
          Transact/iX Compiler Options
             TRANCOMP Options Available to the Transact/iX Compiler
             Compiling Programs for Static Calls
             Example of Static Calls with Link-Time Linking
             Example of Static Calls with Load-Time Linking
             Dynamic Calls
      Controlling Transact/iX Program Execution
          Transact/iX Environment Variables
             TRANDBMODE
             TRANDEBUG
      Compiling and Executing Transact/iX Programs
          RUN TRAN.PUB.SYS
          TRANXL
             Statement Parts
          TRANXLLK
             Statement Parts
          TRANXLGO
             Statement Parts
          LINK
          LINKEDIT
          RUN progname
      Transact Compiler Listings
          Transact Compiler Listings

   Ch 11.  Transact/iX Symbolic Debugger:  TRANDEBUG
       Overview
          Features and Benefits
             Symbolic Debugger
             Breakpoints
             Transact Display Functions
             Transact Modify Functions
             Program Execution Control
             MPE/iX Subsystem Support
             Source Code Window
             TRANDEBUG Log and Command Files
             Arithmetic Trapping
             Control Y Trapping
             Online Help
             Compatibility
      Using TRANDEBUG
          Compiling with the TRANDEBUG Option
          Starting and Ending TRANDEBUG Sessions
          Displaying Source Code in TRANDEBUG
          Setting a Breakpoint
          Continuing Program Execution
          Displaying the Values of Data Items
          Modifying the Values of Data Items
          Stepping Through a Program
      TRANDEBUG Startup Initialization File
      Redirecting VPLUS Input and Output
      Disabling the Debugger
      Alternative Debug Entry Points
      TRANDEBUG Run-Time Environment
      Arithmetic Traps
      TRANDEBUG Commands
         :
         ABORT
         AUTORPT
         BREAK DELETE
         BREAK LIST
         BREAK SET
         CONTINUE
         DATA BREAK DELETE
         DATA BREAK LIST
         DATA BREAK REGISTER
         DATA BREAK SET
         DATA LOG
         DEFN
         DISPLAY BASE
         DISPLAY CALLS
         DISPLAY COMAREA
         DISPLAY FILE
         DISPLAY INPUT
         DISPLAY ITEM
         DISPLAY KEY
         DISPLAY MATCH
         DISPLAY PERFORMS
         DISPLAY STATUS
         DISPLAY STATUSDB
         DISPLAY STATUSIN
         DISPLAY UPDATE
         EDIT
         HELP
         LABEL BREAK SET
         LABEL JUMP
         LOC
         LOG
         MODIFY INPUT
         MODIFY ITEM
         MODIFY KEY
         MODIFY MATCH
         MODIFY STATUS
         MODIFY UPDATE
         NMDEBUG
         PAGE BACK
         PAGE FORWARD
         PAGE JUMP
         PRINT
         REPEAT
         SORT
         STEP
         TPRINT
         TRACE
         USE
         VERSION
         WINDOW LENGTH
         WINDOW OFF
         WINDOW ON

   Ap B. Native Mode Transact/iXMigration Guide
      Exclusive Transact/iX Features
          Additional Compiler Options
          Options on the PROC Verb: Parameters Passed by Byte Address
          Floating Point Formats
          Dynamic Roll-Back
          Critical Item Update
          Symbolic Debugger
      Exclusive Transact/V Features
          MPE V-Related Compiler Options
          Run-Time Item Attribute Resolution (Binding)
          Test Modes
          INITIALIZE
          Calls to Transact/V Subprograms
          UNLOAD and NOLOAD Options in the PROC Verb
          TRANIN
      Features that Differ Between Transact/V and Transact/iX
          Multiple Systems in One File
          Parameters Passed by Value or by Reference in the PROC Verb
          Parent and Child Values in SET(UPDATE)
          ALIGN Option of LIST and PROMPT Verbs.
          Fill Characters Used for Data Type 9 with the MOVE Verb
          Arithmetic Operations
      Source Program Migration
          Conversion
      Data File Migration
          File Format Conversion
      Migration Examples
          Data File Real Number Conversion
          Procedures with Null 32 Bit Parameters
      Migration Checklist

   Ap D. Architected Call Interface (ACI)
       Introduction
          Syntax
          Parameters
          Data Area Allocation
          Database and File Handling
          VPLUS Forms
          Trap Handling
          Examples
             Pascal Code
             Pascal Commands
             COBOL Code
             COBOL Commands
             Pascal Code With Status
   INDEX
       Index



MPE/iX 5.5 Documentation