[
|../../index.htm#lansa/ugub_40002.htm]
You are here:
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:
_____________________________________________
| |
| 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 |
___________ |
|
____________ |
|
____________ |
|
____________ |
Some of the characteristics of processes and functions are:
The topics in this chapter describe how processes and functions are created and changed using the LANSA system.
[
|../../index.htm#lansa/ugub_40002.htm]