| Description | LANSA/X Run Time Messages |
|---|---|
| Implemented in: | 8.0 |
| Normal Library | LX_DTA |
| Required for Run Only System? | No |
Database Index
Name | Unique? | Columns |
|---|---|---|
LX_MSG_PRIM | Y | MSLANG, MSFILE, MSGID |
Record Layout
Key | Name | Description | Type | Comments |
|---|---|---|---|---|
1 | MSLANG | Language | CHAR(4) | |
2 | MSFILE | Message file name | CHAR(10) | |
3 | MSGID | Message identifier | CHAR(7) | |
MSGTXT | First level message text | CHAR(132) | ||
MSGSEC | Second level message text | STRING(3000) | ||
MSGSUB | Message substitution | STRING(500) | 100 * 5 details of substitution variables as shown in MSGSUB Layout below. |
MSGSUB Layout
This contains an array of 100 elements each of length 5.
Offset | Description | Comments |
|---|---|---|
0 | Type | A = alpha |
1 | Length of substitution variable | 000 |
4 | Decimals | 0 |