| Note: Built-In Function Rules Usage Options |
Retrieves a list of process related information from the LANSA internal database and returns it to the calling RDML function in a variable length, working list.
| Special Note: This Built-In Function provides access to very advanced facilities that basically allow RDML functions to construct new RDML functions. |
This is a very specialized area that requires very good knowledge of the LANSA product. Use of this Built-In Function in a "commercial" application (e.g. Order Entry) is not normal and should not be attempted.
This is a Specialized Built-In Function for use in a Development Environment only.
No | Type | Req/ Opt | Description | Min Len | Max Len | Min Dec | Max Dec |
|---|---|---|---|---|---|---|---|
1 | A | Req | Process name. | 1 | 10 | ||
2 | A | Req | Type of process related information to retrieve. Valid types are: PROCATTACH - Attached processes/ functions MLATTR- Multilingual attributes | 1 | 10 |
No | Type | Req/ Opt | Description | Min Len | Max Len | Min Dec | Max Dec |
|---|---|---|---|---|---|---|---|
1 | A | Req | Return code OK = list returned partially or completely filled. No more of this type of information exists for this process. OV = list returned completely filled, but more of this type of information than could fit in the list exists. NR = list was returned empty. Last entry in the list is returned as null. ER = Process not found. Last entry in the list is returned as null. | 2 | 2 | ||
2 | L | Req | Working list to contain process related information. List must not be more than: The calling RDML function must provide a working list with an aggregate entry length of exactly 100 bytes. For type PROCATTACH: From - To Description 1 - 10 Attached process name 11 - 17 Attached function name (*ALL if process is attached) 18 - 100 <<future expansion>> For type MLATTR: 1 - 4 Language code 5 - 44 Process description 45 - 100 <<future expansion>> | 100 | 100 |