This Natural profile parameter can be used to assure that fields are marked or referenced correctly.
Warning: This parameter will be available only for a limited period of time to allow you a smooth transition from Version 2.2. It will be removed again with a subsequent release of Natural. |
Possible settings | ON |
The old Version 2.2 algorithm will be used and the correct field
will be marked/referenced
Note: |
---|---|---|
OFF |
The algorithm introduced with Natural Version 2.3 is used. | |
Default setting | OFF |
|
Dynamic specification | yes | |
Specification within session | no |
Notes:
POS
(internal field
identification) is different. As a result, if you execute with Version 2.3 or
higher programming objects which use the POS
function in
conjunction with the MARK
option of an
INPUT
or
REINPUT
statement or
with the system variable *CURS-FIELD
and
which were compiled with Version 2.2 of the
Natural Optimizer
Compiler, the wrong field may be marked/referenced.
POS22=ON
cannot always
be guaranteed to yield the desired results. In these cases, the objects
concerned should be recataloged in the new version of the Natural Optimizer
Compiler to ensure correct POS
result.