CONTENTS Title Page Copyright Page Preface 1 Introduction to Using Oracle RALLY Applications 1.1 Features of RALLY Applications 1.2 Running RALLY Applications 1.2.1 Running RALLY Applications on OpenVMS Systems 1.2.1.1 Running RALLY Applications from the DCL Level 1.2.1.2 Running RALLY from ALL-IN-1 1.2.1.3 Running RALLY from an Application Program 1.2.1.4 Getting Help on the DCL RALLY Command 1.2.1.5 Using Logical Names with RALLY 1.2.2 Running RALLY Applications on MS-DOS Systems 1.2.2.1 How RALLY Looks for Files 1.2.2.2 Using the RALLY RUN Command 1.2.2.3 Getting Help on the MS-DOS RALLY Command 1.2.2.4 Using MS-DOS Environment Variables with RALLY 1.2.3 Running RALLY Applications on Digital UNIX Systems 1.2.3.1 File Naming Conventions on Digital UNIX Systems 1.2.3.2 How RALLY Looks for Files 1.2.3.3 Using the rally run Command 1.2.3.4 Getting Help on the Digital UNIX rally run Command 1.2.3.5 Using Digital UNIX Environment Variables with RALLY 1.3 RALLY Commands 1.3.1 Using Predefined Keys 1.3.1.1 Changing the Key Definition File on OpenVMS Systems 1.3.1.2 Changing the Key Definition File on MS-DOS Systems 1.3.1.3 Changing the Key Definition File on Digital UNIX Systems 1.3.2 Using the Command Line 1.4 Getting Help While Using RALLY Applications 1.4.1 General Help 1.4.2 Help on RALLY Commands 1.4.3 Application-Specific Help 1.4.4 Finding Specific Information in a Help Message 1.4.5 Legends 1.4.6 Error Messages 1.4.6.1 Reading Error Messages 1.4.6.2 Acknowledging Error Messages 2 Using Menus 2.1 Types of Menus 2.2 Making Selections from a Menu 2.2.1 Moving the Cursor to Your Choice 2.2.2 Entering Your Choice in the Menu Response Area 2.3 Movement Between Menus 2.3.1 Moving from Higher Level to Lower Level Menus 2.3.2 Moving from Lower Level to Higher Level Menus 3 Using Form/Reports 3.1 Form/Report Concepts 3.1.1 Records 3.1.2 Groups 3.1.3 Lists of Values 3.1.4 Usage Modes 3.2 Entering a Form/Report 3.3 Exiting a Form/Report 3.4 Moving Within a Form/Report 3.4.1 Moving from Field to Field 3.4.2 Moving from Record to Record 3.4.3 Movement Between Groups in a Form/Report 3.5 Entering Data on a Form/Report 3.5.1 Using the Record Insertion Commands 3.5.2 Using LOVs 3.5.2.1 Moving from a Field to an LOV 3.5.2.2 Moving Within an LOV 3.5.2.3 Selecting a Value from an LOV 3.5.2.4 Looking at Values in an LOV Without Making a Selection 3.6 Deleting Data 3.7 Saving and Restoring Records 3.8 Saving and Restoring Field Values 3.9 Editing Data 3.10 Retrieving Data with Form/Reports 3.11 Using Form/Reports to Query the Data Source 3.11.1 Using Simple Queries Based on Equality 3.11.2 Using the Extended Query Operators 3.11.3 Mixing Simple and Extended Query Restrictions 3.11.4 Recalling Queries 3.12 Printing or Writing Form/Reports 3.12.1 Printing or Writing Screen Displays 3.12.2 Printing or Writing Pages 3.12.3 Printing or Writing Portions of Form/Reports 3.12.4 Printing or Writing Entire Form/Reports 4 Advanced Features 4.1 Working with Multiple Tasks 4.1.1 Bringing Up Special Tasks 4.1.2 Moving Between Tasks 4.2 Working with Windows 4.2.1 Making a Window Fill the Screen Display 4.2.2 Increasing the Size of a Window 4.2.3 Decreasing the Size of a Window 4.2.4 Moving a Window 4.2.5 Restoring a Window to an Original Size and Location 4.2.6 Scrolling Within a Window 4.3 Working with RALLY Macros 4.3.1 Defining Macros 4.3.2 Using Numbered Macros 4.3.3 Saving Numbered Macros 4.3.4 Reading a Numbered Macro File 4.3.5 Creating Named Macros from Numbered Macros 4.3.6 Using Named Macros 4.3.7 Creating Numbered Macros from Named Macros 4.4 Interrupting Work on an Application 4.4.1 Interrupting Work on OpenVMS Systems 4.4.1.1 DCL 4.4.1.2 ALL-IN-1 4.4.1.3 Application Program 4.4.2 Interrupting Work on MS-DOS Systems 4.4.3 Interrupting Work on Digital UNIX Systems A Commands and Their Predefined Keys FIGURES 1-1 General Help Message in Most RALLY Applications 1-2 Main Menu of the RALLY Command Help System 1-3 Legend from a RALLY Application 1-4 Error Message from a RALLY Application 2-1 Hierarchical Arrangement of Menus in an Application 2-2 Vertical Style Menu from a RALLY Application 2-3 Horizontal Style Menu from a RALLY Application 2-4 Cursor Movement Menu Showing a Highlighted Choice 2-5 Using Menu Paths 2-6 Using the UP Keyword to Move from a Lower Level Menu to a Higher Level Menu 3-1 Form/Report with a Parent Group and a Child Group 3-2 Form/Report with a List of Values 3-3 Form/Report with the Cursor in the First Group 3-4 Form/Report with the Cursor in the Second Group 3-5 Form/Report with the Cursor in a List of Values 3-6 Form/Report Set Up for a Simple Query 3-7 Form/Report Showing Results of a Simple Query 3-8 Form/Report Showing Results of an Extended Query 4-1 Screen Display of a RALLY Application with Three Windows TABLES 1-1 WPS-Style Key Sequences for the ' do ' and ' define macro ' Commands 3-1 WPS-Style Key Sequences for the Record Insertion Commands 3-2 Extended Query Operators 3-3 Printing and Writing Form/Reports 3-4 Keys Associated with the Commands for Printing and Writing A-1 RALLY Commands That Have EDT Predefined Keys A-2 RALLY Commands That Have WPS Predefined Keys