Whenever a process is used from a workstation the process main menu will be displayed.

Working from the process main menu any of the associated functions can be used.

The layout of the process main menu varies according to 3 factors:

  • The number and description of the functions associated with the process.
  • The "menu style" that has been defined for the process. For more specific details about the menu style options refer to creating a new process and miscellaneous process details in this chapter.
  • Any "additional menu options" that have been defined for the process. For more specific details about additional menu options refer to later sections in this chapter.

Some example process main menus follow:

Example 1

A process named ORDERS which uses process menu style SAA/CUA and has quite a few associated functions might look like this:

 
 ORDERS            Inquire and/or Maintain Company Orders          
 
 Enter number of function or place cursor on same line and press enter:
 
 _ 1. Add new customer details to system                               
   2. Add new order(s) to system                                       
   3. Browse / maintain customer master file                           
   4. Inquire about orders by customer number                          
   5. Display full details of a specific order                         
   6. Print details of an invoice                                      
   7. Display process or function HELP text                            
   8. Exit from system                                                 
 
 Fnn=Help  Fnn=Exit  Fnn=Cancel  Fnn=Messages                          
 

NOTE: This first example menu is in SAA/CUA format, which is the RECOMMENDED STYLE for all newly developed LANSA applications. Refer to the LANSA Application Design Guide for details of SAA/CUA Implementation and why it is an important strategic direction for your company.

Example 2

A process named BOOKINGS which uses menu style NUMBER and has several associated functions might look like this:

 
 LANSA/XXX        OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO     DD/DD/DD TT:TT:TT 
 BOOKINGS             SEMINAR BOOKINGS SYSTEM                          
                                                                       
         Select function required by entering associated number        
                                                                       
                  1 - Enter/change a booking                           
                  2 - Lecturer details enquiry                         
                  3 - Maintain lecture details                         
                  4 - Maintain seminar details                         
                  5 - Display process or function HELP text            
                  6 - Display process main menu                        
                  7 - Select from list of available functions          
                  8 - Exit from system                                 
                                                                       
 Select function      :  ___                                           
 Fnn=Help  Fnn=Exit  Fnn=Cancel  Fnn=Messages                          
 

Example 3

A process named EXAMPLE which uses menu style FUNCTION and has only one associated function might look like this. Note that menu entries C1, C2 and C3 are all "additional menu options" that have been defined for this process.

 
 LANSA/XXX      OOOOOOOOOOOOOOOOOOOOOOOOOOOOOO     DD/DD/DD TT:TT:TT 
 EXAMPLE             EXAMPLE PROCESS FOR DEBUG                         
                                                                       
          Select function required by entering function name           
                                                                       
            ADDRECS - Add records to the name & address file           
            C1      - Display workstation message queue                
            C2      - Display job submitted from workstation           
            C3      - Display jobs submitted by user                   
            HELP    - Display process or function HELP text            
            MENU    - Display process main menu                        
            SELECT  - Select from list of available functions          
            EXIT    - Exit from system                                 
                                                                       
                                                                       
 Next function         : MENU    - Display process main menu           
 Fnn=Help  Fnn=Exit  Fnn=Cancel  Fnn=Messages                          
 

  • No labels