Implemented in: | 8.0 |
|---|---|
Normal Library: | LX_DTA |
Database Index
Name | Unique? | Columns |
|---|---|---|
LX_F23_PRIM | Y | X23P_I, X23MOD, X23FMT |
LX_F23_I1 | X23P_I, X23FMT |
Record Layout
Key | Name | Description | Type | Comments |
|---|---|---|---|---|
1 | X23P_I | Partition Identifier | CHAR(3) | |
2 | X23MOD | Process name | CHAR(10) | |
3 | X23FMT | Function name | CHAR(7) | |
X23TYP | Function type | CHAR(1) | ||
X23STY | Function status | CHAR(1) | Not used by Visual LANSA | |
X23DNF | Default Next Function | CHAR(7) | ||
X23ANF | Allowable next function list | VAR CHAR(140) | ||
X23FID | Internal Function ID | CHAR(6) | ||
X23APM | Display on Main Menu | CHAR(1) | ||
X23DSP | Actual file display name if different to name compiled with after import | CHAR(10) | ||
X23SET | Pointer to current LX_F29 RDML code set | SMALLINT | ||
X23CRL | Compiled Release Level | CHAR(3) | ||
X23CPC | Compiled PC Level | CHAR(2) | ||
X23MSQ | Menu Sequence Number | CHAR(5) | ||
X23DIR | *DIRECT function | CHAR(3) | ||
X23MLO | *MLOPTIMISE enabled | CHAR(1) | ||
X23SRC | Source of data | CHAR(3) | ||
X23SQL | Uses SQL_SELECT command | CHAR(1) | ||
X23HSH | Hash total for licencing | CHAR(10) | ||
X23SPI | Spare field | STRING(100) | See X23SP1 Layout |
X23SP1 Layout
Visual LANSA functions have the following additional definition in X23SP1.
Offset | Description | Type | Default | Comment |
|---|---|---|---|---|
0 | Function compile status | CHAR(1) | 0 | Values 0 to 8 which determines the build status comment in the process control window |
1 | Function compile date | CHAR(6) | Blank | |
7 | Function compile time | CHAR(6) | Blank | |
13 | Code generation work field | SMALLINIT | 0 | |
17 | RDMLX | CHAR(1) | Blank | '1' = RDMLX |
18 | Unsupport W64 | CHAR(1) | Blank |