$Date

From m204wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The $Date function returns an 8- or 10-character string equal to the current date in YY-MM-DD format (for example, 90-09-20) or YYYY-MM-DD format (for example, 1990-09-20). The default is 8 characters. If $Date is stored as a field value, you can use this form to sort records chronologically.

Usage

When using $Date in field values, make sure that all values of $Date are in the same format. You get incorrect results when sorting records if you mix YYYY and YY formats.

Syntax

The format for $Date is:

$Date(year-format, fill-character)

See Overview of $Date functions for syntax details.

If Model 204 encounters an error, the function returns all asterisks (*).

Example

The following request prompts a user for data values and automatically stores the current date with each new record (using the 8-character format).

Begin %date = $date GET.FIRST: %a = $READ('ENTER FIELD A') %b = $READ 'ENTER FIELD B') STORE RECORD FLD A = %a FLD B = %b . . . DATE STORED = %date END STORE IF $READ('NEXT RECORD: Y OR CR') EQ - 'Y' THEN JUMP TO GET.FIRST END IF End