This tutorial teaches you how to maintain a payroll application written in
ILE COBOL using the Remote System Explorer.
You will learn how to start the product and open the Remote System Explorer
perspective, use tools and views in this perspective to connect to an
iSeries(TM) system and edit, verify, compile and debug a payroll
application.
Prerequisites
To complete this tutorial, you should be familiar with:
- Basic Microsoft(R) Windows(R) operations such as working with the
desktop and basic mouse operations such as opening folders and performing
drag-and-drop operations.
It will also help if you understand:
The file(s) required for this tutorial are available for download at
http://ibm.com/software/awdtools/wdt400/library.
Time required
To complete the modules of this tutorial, you will need approximately
3 hours.
Learning objectives
This tutorial is divided into eight modules, each with its own learning
objectives. You can choose to skip modules 7 and 8 and you can complete
modules 5, 6, 7 and 8 in any order after module 4. Each module contains
several exercises that must be completed in order for the tutorial to work
properly.
Module 1. Starting the product and the Remote System Explorer teaches you about the workbench, a perspective, and
specifically the Remote System Explorer perspective. In this module,
you will:
- Start the product
- Specify the workspace for your project resources
- Open the iSeries default perspective
Module 2. Configuring a connection to an iSeries system and connecting to an iSeries teaches you how to create a connection to an iSeries server
and select objects using the Remote System Explorer perspective. In
this module, you will:
- Create a connection to an iSeries system
- Connect to an iSeries system
- Add a library to your library list
- View libraries in your job's library list from the Remote Systems
view
- Find a source physical file in you library
- View members in a source physical file using the iSeries Table view
- Customize the columns in the iSeries Table view
- Open a member for edit from the iSeries Table view or the Remote Systems
view
- Maximize the editor window
- Open another member for edit
- Switch from one edit session to another edit session
- Display a structural outline of items defined in a source member
Module 3. Editing source teaches you how to use the Remote Systems LPEX Editor to
edit source. In this module, you will:
- Change the default settings of the LPEX Editor Parsers
- Change the color settings and font used by the Editor
- Change the default behavior of the Enter key
- Use SEU commands to edit source
- Undo and redo source changes
- View a list of all help contents
- Limit the search of help to specific documents
- Search the help
- Use the Find and Replace window to search for an item in your source
- Filter or subset your source
- Filter lines based on line type
- Search through members in a source physical file
- Compare different versions of a program and identify the differences
- Syntax check source by line
- View help on syntax errors
Module 4. Verifying and compiling source teaches you how to verify and compile source in the Remote
Systems LPEX Editor. In this module, you will:
- Check for semantic errors on your workstation
- Start the Program Verifier tool
- Use the iSeries Error list to locate each error in the source
- Save your source
- Re-verify source
- Change compile preferences
- Invoke the compile command
- Change the current library using the Command field in the iSeries Table
view
- Start an interactive connection
- Invoke the payroll program
Module 5. Debugging a program teaches you how to debug your payroll program from the
workstation. In this module, you will:
- Invoke the debugger from the Launch Configurations window
- Add a breakpoint
- Add a conditional breakpoint
- Edit a breakpoint
- Monitor a variable through the Monitors view
- Step into your payroll program
- Show a listing view
- List the call stack entries in the Debug view
- View all breakpoints
- Remove a breakpoint
- Monitor storage
- Set a watch breakpoint
- Close the Debugger
Module 6: Exploring Remote System Explorer teaches you how easy it is to define filters, perform
actions and define your own actions. In this module, you will:
- Know the features of Remote System Explorer
- Create a filter to show specific iSeries libraries
- Change the filter to add more iSeries libraries
- Create a filter to show all the source files in a library
- Access members to edit from your filter
- Create a user action that copies a source file with data to a new source
file in the same library
- Specify user action parameters
- Specify a restriction on a user action
- Try the user action
- Run an OS/400(R) command from the iSeries Table view
Module 7. Designing screens teaches you how to use CODE Designer to modify a display
file. In this module, you will:
- Open a DDS member for edit with CODE Designer
- Show file-level keywords and record-level keywords
- View the details of records, record-level keywords and field-level
keywords
- View the design of the payroll application main menu
- Create a group from an existing record format
- Create a new group and add a subfile record and a subfile control record
- Add columns to the subfile record
- Add fields to the subfile control record
- Copy existing fields
- Set indicators to handle field errors
- View and update record and field properties
- View keywords and the properties of a keyword
- Insert a keyword
- View help for a keyword
- Check there are no semantic errors in the DDS source
- View help for an error
- Launch the editor in read mode from the error list
- Launch the editor in write mode to fix the error
- Find a keyword in the source
- Save source changes
- Compile your source changes
- Close the Designer
Module 8. Introducing the product and Remote System Explorer (optional) teaches you about IBM(R) WebSphere(R) Development
Studio Client for iSeries and describes its relationship to IBM WebSphere
Development Studio for iSeries. In this module, you will:
- Know the goals of the product
- Know the editions of the product
- Identify the host tools and the client tools
- List and describe the iSeries application development tools
When you are ready, begin Module 1. Starting the product and the Remote System Explorer.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.