Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A process is a group of related functions.

When used in an interactive environment a process appears to be a menu of associated functions.

When used in a batch environment a process usually consists of only one function or a group of closely related functions (such as related reports).

A function is an executable IBM i "program" that was defined by a user and created by LANSA.

A function usually manipulates the IBM i database in some way.

For instance an interactive process named ORDERS which has 4 functions associated with it can be visualized like this: 
       

No Format
nopaneltrue
      _____________________________________________

...


     |                                              |
     |               PROCESS : ORDERS               |
     |                                              |
     | Enter number or place cursor on same line :  |
     |                                              |
     | _ 1. Input details of a new order            |
     |   2. Change an existing order                |
     |   3. Browse customer master file             |
     |   4. Browse product master file              |
     |                                              |
     |______________________________________________|

...


                           |
      _____________________|_____________________

...

_
      |              |              |             |
 _____|_____   __

...

____|____

...

_   ______|_____

...

   _____|_____

...

           

...

            

...

            

...

            

...

Function 1 

...

 Function 2 

...

 Function 3 

...

 Function 4 

...

           

...

            

...

            

...

            

...

Input new  

...

   Change   

...

   Browse   

...

   Browse   

...

 order     

...

  existing  

...

  Customer  

...

   Product  

...

           

...

   order    

...

   Master   

...

   Master   

_
|           | |            | |            | |            |
|Function 1 | | Function 2 | | Function 3 | | Function 4 |
|           | |            | |            | |            |
|Input new  | |   Change   | |   Browse   | |   Browse   |
| order     | |  existing  | |  Customer  | |   Product  |
|           | |   order    | |   Master   | |   Master   |
|___________

...

| |____________

...

| |____________

...

| |____________|

 
Some of the characteristics of processes and functions are:

...