Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the regular date (instead of the closing date) for the argument Date.
Syntax
NormalDate := NORMALDATE(Date)
Parameters
Date
Type: Date
The input date. You can enter a closing date or a normal date. A run-time error occurs if the value of Date is set to the undefined date (0D).
Property Value/Return Value
Type: Date
The resulting date. If the input date is either a normal date or a closing date, then the return value is a normal date.
Remarks
All dates have a corresponding closing date. A closing date is a period of time that follows the given date but comes before the next date. Closing dates are sorted immediately after the corresponding date and before the next date.
xxxxxxD: regular date
xxxxxxC: closing date
Example 1
The input date is a regular date. This code example requires that you create the following variables and text constants in the C/AL Globals window.
Variable name | DataType |
---|---|
InputDate | Date |
OutputDate | Date |
Text constant name | ENU value |
---|---|
Text000 | The normal date for %1 is %2. |
InputDate := 040414D;
OutputDate := NORMALDATE(InputDate);
MESSAGE(Text000, InputDate, OutputDate);
On a computer that has the regional format set to English (United States), the message window displays the following:
The normal date for 04/04/14 is 04/04/14.
Example 2
The input date is a closing date. This code example requires that you create the following variables and text constants in the C/AL Globals window.
Variable name | DataType |
---|---|
InputDate | Date |
OutputDate | Date |
Text constant name | ENU value |
---|---|
Text001 | The normal date for %1 is %2. |
InputDate := CLOSINGDATE(040414C);
OutputDate := NORMALDATE(InputDate);
MESSAGE(Text001, InputDate, OutputDate);
On a computer that has the regional format set to English (United States), the message window displays the following:
The normal date for C04/04/14 is 04/04/14.