This Natural profile parameter specifies the range of years covered by the "year sliding window" or "year fixed window".
Note:
The sliding-window or "year fixed window" mechanism
assumes a date with a 2-digit year to be within a "window" of 100
years. Within these 100 years, every 2-digit year setting is uniquely related
to a specific century, so that there is no confusion about which century is
meant.
Possible settings | Normal Setting | 0 |
When you set the parameter to 0 , the current century
is assumed. No sliding or fixed-window mechanism is used.
|
---|---|---|---|
Sliding Window | 1 - 99 |
By setting the parameter to a value between 1-99 ,
you determine when the 100-year range begins in the past. The
YSLW setting is subtracted from the current year to
determine the first year of the window range.
|
|
Fixed Window | 1582-2600 |
By setting the parameter to a value between
1582-2600 , you determine the first year of a 100-year range. The
upper boundary of the 100-year range is evaluated by adding 99 to
the value specified.
|
|
Default setting | 0 |
No sliding or fixed-window mechanism is used. | |
Dynamic specification | yes | ||
Specification within session | no |
The YSLW
parameter is evaluated at runtime when an
alphanumeric date setting with a 2-digit year component is moved into a date
variable. This applies to date settings which are:
used with the mathematical function
VAL
;
used with the IS(D)
option in a logical condition;
read from the stack as input data;
or entered in a map as input data.
See also the section Processing of Date Information in the Programming Guide.
If the current year is 2014 and you specify YSLW=40
, the
sliding window will cover the years 1974 to 2073. A 2-digit year setting
nn
from 74
to
99
is then interpreted accordingly as
19nn
, while a 2-digit year setting
nn from 00
to 73
is
interpreted as 20nn
.
See also the examples under Year Sliding Window - YSLW Parameter and Combinations of DFSTACK and YSLW in the Programming Guide.
If you specify YSLW=1985
, the fixed window will cover the
years 1985 to 2084. A 2-digit year setting
nn
from 85 to 99 is then interpreted
accordingly as 19nn
, while a 2-digit
year setting nn
from 00
to
84
is interpreted as
20nn
.