Created On: 12 January 2011
Problem:
An application compiled in the year 2011 now has a date of 1911. What can we do?
Resolution:
The user can navigate to amb\\software\\cntl\\apfein and change the value of &FE-FIRST-YEAR-OF-CENTURY from 10 to a higher number such as 70.
For example:
any two digit year <= 70 would be converted to 20xx
any two digit year > 70 would be converted to 19xx
The code looks like:
% ***************************************************************
% * CONTROL THE SETTING OF THE CENTURY FOR OUTPUT DATE FORMATS *
% * 5 AND 7. IF THE DATE'S YEAR IS LESS THAN THE VALUE *
% * OF THIS VARIABLE, THE DATE WILL BE DISPLAYED AS "20NN". *
% * *
% * IF THE DATE'S YEAR IS EQUAL TO OR GREATER THAN THE VALUE *
% * OF THIS VARIABLE THE DATE WILL BE DISPLAYED AS "19NN" *
% * VALUES: NUMERIC *
% * *
% * DEFAULT: 10 *
% ***************************************************************
% IF NOT &DEFINED(&FE-FIRST-YEAR-OF-CENTURY)
% &FE-FIRST-YEAR-OF-CENTURY = 10
For example:
any two digit year <= 70 would be converted to 20xx
any two digit year > 70 would be converted to 19xx
The code looks like:
% ***************************************************************
% * CONTROL THE SETTING OF THE CENTURY FOR OUTPUT DATE FORMATS *
% * 5 AND 7. IF THE DATE'S YEAR IS LESS THAN THE VALUE *
% * OF THIS VARIABLE, THE DATE WILL BE DISPLAYED AS "20NN". *
% * *
% * IF THE DATE'S YEAR IS EQUAL TO OR GREATER THAN THE VALUE *
% * OF THIS VARIABLE THE DATE WILL BE DISPLAYED AS "19NN" *
% * VALUES: NUMERIC *
% * *
% * DEFAULT: 10 *
% ***************************************************************
% IF NOT &DEFINED(&FE-FIRST-YEAR-OF-CENTURY)
% &FE-FIRST-YEAR-OF-CENTURY = 10
Incident #2495299
Old KB# 32866
#MFDS
#AMB
#EnterpriseDeveloper
#AppmasterBuilder