PXDATE ;SLC/PKR - Routines for dealing with dates. ;12/19/2022
Source file <PXDATE.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
EVENTDT(DEFAULT,HELP) | ;Edit Event Date and Time.
|
|
FUTURE(DATE) | ;Return 1 if DATE is in the future.
|
|
GETDT(REQTIME,BEFORE,AFTER,DEFAULT,PROMPT,HELP) | ;General date/time entry
|
|
ISLEAP(YEAR) | ;Given a 3 digit FileMan year return 1 if it is a leap year,
|
|
VFMDATE(X,%DT) | ;Is X a valid FileMan date?
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("PXK" | GETDT+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | VFMDATE~ |
AFTER | GETDT~, GETDT+12 |
AFTERDT | GETDT+10~, GETDT+12*, GETDT+15 |
BEFORE | GETDT~, GETDT+13 |
BEFOREDT | GETDT+10~, GETDT+13*, GETDT+15 |
DATE | FUTURE~, FUTURE+1 |
DEFAULT | EVENTDT~, EVENTDT+3, GETDT~, GETDT+19, GETDT+23 |
DIR | GETDT+10~ |
DIR("??" | GETDT+20* |
DIR("A" | GETDT+18* |
DIR("B" | GETDT+19* |
DIR(0 | GETDT+15*, GETDT+17* |
DIRUT | EVENTDT+1~, EVENTDT+4 |
EVENTDT | EVENTDT+1~, EVENTDT+3*, EVENTDT+4, EVENTDT+5 |
HELP | EVENTDT~, EVENTDT+3, GETDT~, GETDT+20 |
PROMPT | EVENTDT+1~, EVENTDT+2*, EVENTDT+3, GETDT~, GETDT+18 |
>> PXCEEND | EVENTDT+4* |
REQTIME | GETDT~, GETDT+16*, GETDT+17 |
U | GETDT+11 |
VISITDT | GETDT+10~, GETDT+11*, GETDT+12, GETDT+13 |
X | GETDT+10~, GETDT+22, GETDT+23, VFMDATE~ |
Y | GETDT+10~, GETDT+22*, GETDT+23*, GETDT+24, VFMDATE+1~, VFMDATE+3 |
YEAR | ISLEAP~, ISLEAP+2*, ISLEAP+3 |