PreviousUsing Mainframe Express with Distributed Applications IMS Option Administration InformationNext"

Chapter 13: IMS Installation Verification

IMS Option provides two demonstration applications. These are installed in the \mfuser\projects\gsdemo\imsdemo\source folder. You should run these demonstrations if you suspect your applications are not running correctly as a result of an installation problem.

13.1 MFDEMO

MFDEMO is a system which captures and maintains table data. The tables are organized by table element within table name. The tables eliminate the program maintenance associated with traditional data division tables. The following source members are used by this application:

DBD DEMO03DD.DBD
PSB DEMO001T.PSB
MFS DEMO90.MFS
DEMO91.MFS
DEMO92.MFS

13.2 TESTMENU

The TESTMENU system includes the following features:

To demonstrate logical paging, the program reads a secondary index many times to ensure multiple pages are output. In addition, it uses the table data maintained by the MFDEMO application. The Gen source used by this application is:

DBD TEST01DD.DBD
TEST012D
TEST01DD
DEMO03DD.DBD
The Gen for the secondary indexes TEST012D and TEST013D is automatic.

PSB TEST001T.PSB
TEST002T.PSB

MFS TEST00.MFS
TEST01.MFS
TEST02.MFS
TEST03.MFS
MFSPRT.MFS

13.3 Before Running the Programs

Follow the steps below before you run MFDEMO and TESTMENU. See the chapter IMS Applications in your Getting Started for information on how to perform these steps.

  1. Create a project. Use \mfuser\projects\gsdemo\imsdemo as the working folder for the project.

  2. Add files to the project in the \mfuser\projects\gsdemo\imsdemo\source folder

  3. Build the project

  4. Add a transaction code for MFDEMO using the values shown below:

    Program Type MPP
    Trancode Name MFDEMO
    PSB Name DEMO001T
    Program Name DEMO001T
    SPA Size 0
    Process Limit Count 5
    Max Seg No 999

  5. Define transactions for TESTMENU and TESTMAIN using the values shown below:

    Program Type MPP MPP
    Trancode Name TESTMENU TESTMAIN
    PSB Name TEST001T TEST002T
    Program Name TEST001T TEST002T
    SPA Size 1000 1000
    Process Limit Count 99 99
    Max Seg No 999 999

  6. Select Start Debugging on the Debug menu

  7. Select MFDEMO in the Command or transaction code entry field

  8. Click OK

  9. Select Run on the Debug menu.

    You see an interactive screen which is described in the following section.


Notes:


13.4 Screen Entries

For the screens which follow, enter the characters which are shown in green font.


Note: Each table you add must have a unique table ID.




Figure 13-1: The "Add Testdept Table" Screen in Transaction MFDEMO

Press Enter when you have finished entering data on a screen.

On the screens that follow press Tab to move to the next field. Press Shift+Tab to move to the previous field.



Figure 13-2: The "Add Testdept Elements" Screen in Transaction MFDEMO



Figure 13-3: The "Change Testdept Table" Screen in Transaction MFDEMO



Figure 13-4: The "Change Testdept Elements" Screen in Transaction MFDEMO



Figure 13-5: The "Add Testers Table" Screen in Transaction MFDEMO



Figure 13-6: The "Add Testers Elements" Screen in Transaction MFDEMO



Figure 13-7: The "End Transaction" Screen in Transaction MFDEMO



Figure 13-8: The "MFDEMO - ENDED" Screen in Transaction MFDEMO


Note: The trancode-name TESTMENU should be typed in the upper left hand corner of the above screen.




Figure 13-9: The "Add Testing Service Request" Screen in Transaction TESTMENU



Figure 13-10: The "Describe Failure" Screen in Transaction TESTMENU



Figure 13-11: The "Review by Tester" Screen in Transaction TESTMENU



Figure 13-12: The "First Page Displayed" Screen in Transaction TESTMENU


Note: Press PA1 (Alt+J) instead of Enter for this screen.




Figure 13-13: The "Second Page Displayed" Screen in Transaction TESTMENU


Note: Press PA1 (Alt+J) instead of Enter for this screen.




Figure 13-14: The "Third Page Displayed" Screen in Transaction TESTMENU


Note: Press PA1 (Alt+J) instead of Enter for this screen.




Figure 13-15: The "Not Contained" Screen in our Transaction TESTMENU

Press Enter to return to the first logical page displayed. Then, press Enter again to return to the TESTMENU main menu.

Alternatively, you could press PA1 (Alt+J) repeatedly to scroll through the screens you have just viewed. Pressing Enter on any of the displayed screens returns you to the TESTMENU main menu.



Figure 13-16: The "Review by department" Screen in Transaction TESTMENU



Figure 13-17: The "Cross Reference for Department" Screen in Transaction TESTMENU



Figure 13-18: The "Exit" Screen in Transaction TESTMENU



Figure 13-19: The "TESTMENU - ENDED" Screen in Transaction TESTMENU

Press Alt+F2 to clear the screen and then press End or use the /RCL command to exit Run-IMS.


Copyright © 1999 MERANT International Limited. All rights reserved.
This document and the proprietary marks and names used herein are protected by international law.

PreviousUsing Mainframe Express with Distributed Applications IMS Option Administration InformationNext"