FastDateInput is a very simple FileMaker Add-on designed to improve the user experience of your custom app.
Instead of having to enter full length dates in date fields, with / or -, you can now simply type 1009 for September 10th (or October 9th if you’re an American)
Also type // for current date, or //+2 the day after tomorrow, //-7 for last week…
Full list of transformations
If your file settings are American (MM/DD/YYYY)
7/12/1998 | ➜ | 7/12/1998 (unchanged) |
7/12/98 | ➜ | 7/12/1998 |
12/1998 | ➜ | 12/1/1998 (first day of the month) |
71998 | ➜ | 7/1/1998 |
071298 | ➜ | 7/12/1998 |
52777 | ➜ | 5/27/1977 |
07128 | ➜ | 7/12/2008 (8 -> 2008) |
10620 | ➜ | 10/6/2020 |
7620 | ➜ | 7/6/2020 |
0712 | ➜ | 7/12/2020 (current year) |
12 | ➜ | 8/12/2020 (current month/year) |
"some text" | ➜ | ? |
// | ➜ | current date |
//+2 | ➜ | the day after tomorrow |
//-7 | ➜ | same day, a week ago |
For the rest of the world (DD/MM/YYYY)
12/07/1998 | ➜ | 12/07/1998 (unchanged) |
12/7/98 | ➜ | 12/07/1998 |
12/1998 | ➜ | 01/12/1998 (first day of the month) |
71998 | ➜ | 1/7/1998 |
120798 | ➜ | 12/07/1998 |
27577 | ➜ | 27/05/1977 |
12078 | ➜ | 12/07/2008 (8 -> 2008) |
61020 | ➜ | 06/10/2020 |
6720 | ➜ | 06/07/2020 |
1207 | ➜ | 12/07/2020 (current year) |
12 | ➜ | 12/05/2020 (current month/year) |
"some text" | ➜ | ? |
// | ➜ | current date |
//+2 | ➜ | the day after tomorrow |
//-7 | ➜ | same day, a week ago |
Usage
in layout mode, double click the field object and replace with your field.
If you have several date fields, simply copy/paste the field object and specify another field. You don't have to drag from the add-ons panel each time.
Where can I find it?
Here is the product page
Requirements
You will need FileMaker Pro 19 or later to install this Add-on.
Once installed in your custom app, you can take advantage of the Add-on features whether you're using FileMaker Pro, FileMaker Go or Web Direct, including with versions prior to 19.
Install
- Purchase the add on on the product page with a valid e-mail address.
- On your Mac or Windows PC with FileMaker 19 or later installed, open the e-mail that was sent to you (you will receive 2 e-mail, the link is in the second one "[1MT] - Install your Add-ons!". It might take a few minutes before your receive it)
- Click the Install link and follow the steps
- Quit and relaunch FileMaker
- Your add-on is now available
Tip
You don't need to drag the add on each time you want to use a date field.
Typically, you can drag it once, and then simply add a trigger OnObjectValidate (Browse mode only) to your date field objects and select the script, as in the example. Feel free to remove the table imported with the add-on, it's just there so to have a sample date field.