You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

[ |../../index.htm#lansa/ugub_1002.htm]
You are here:

1.2 The Components of LANSA

There are three basic "object" types: fields, files and processes, that you normally manipulate when using LANSA. These three objects are reflected in the major developer menus in the system.
 
                        <entry to system>
                               |
                               |
      The LANSA menu      ____|_____
         structure       |            |
                         |    MAIN    |
                         |   SYSTEM   |
                         |    MENU    |
                         |____________|
                               |
                               |
           ___________________|_____________________
          |             |               |             |
       __|___    __|___    ____|___    __|_____
      |         |  |          |  |            |  |           |
      | FILE    |  |  FIELD   |  |   PROCESS  |  |   HOUSE   |
      |CONTROL  |  | CONTROL  |  |   CONTROL  |  |  KEEPING  |
      | MENU    |  |  MENU    |  |    MENU    |  |   MENU    |
      |________|  |________|  |__________|  |__________|
          |                             |
       __|______               ____|____
      |            |             |            |
      | FILE       |             |  PROCESS   |
      | DEFINITION |             | DEFINITION |
      | MENU       |             |    MENU    |
      |___________|             |___________|
 
Examples of the screens represented are given in  1.5 The Major LANSA Developer Menus.
 
There is another way to access the LANSA development environment.
It is called "Advanced access" and uses "Work with" style screens.
Before using Advanced access please note that:

  • You should first be familiar and comfortable with accessing LANSA in the normal manner.
  • The normal method of access is used in all LANSA guides and tutorials. When you understand a facility in normal mode, the use of it in advanced mode is easy and implicit.

You access Advanced mode access using the DEVELOPER(*ADVANCED) parameter on the LANSA command.
When this parameter is used the developer menus are structured like this:
 
                           <entry to system>
                             ____|_____
                            |            |
       The LANSA menu       |    MAIN    |
       structure for        |   SYSTEM   |
     DEVELOPER(*ADVANCED)   |    MENU    |
                            | (ADVANCED) |
                            |____________|
                                  |       
                                  |       
         ________________________|____________________________
      _|_   __|__   __|__   |_   ___|_   __|__
     |      | |         | |         | |      | |         | |        |
     | WORK | |  WORK   | |  WORK   | | WORK | |  WORK   | |  WORK  |
     | WITH | |  WITH   | |  WITH   | | WITH | |  WITH   | |  WITH  |
     |FIELDS| | SYSTEM  | |LANGUAGE | | FILES| |PROCESSES| | HOUSE_ |
     |      | |VARIABLES| |VARIABLES| |      | |         | | KEEPING|
     |_____| |_______| |_______| |____| |_______| |_______|
                                                __|____
                                               |         |
                                               |  WORK   |
                                               |  WITH   |
                                               |FUNCTIONS|
                                               |_________|
 
 
Refer to 1.6 The Major LANSA Developer(*Advanced) Screens for examples of the DEVELOPER(*ADVANCED) "Work with" style screens.
[ |../../index.htm#lansa/ugub_1002.htm]

  • No labels