Sample data · this browser only

Date picker

Access NiftyDatePicker: two date boxes, one calendar. Go! or double-click writes back to the box that opened it (Set prpCtrlInitialDate to txtDate or txtDate2).

Calendar popup · What this demo shows · Demos

Dates (Split · datasheet)

Click a row to load the selected record.

ID Title Date

Sample date

Each Go! or double-click opens the same calendar and writes back to that box (Access fOpenPicker).

What this demo shows

Download the Access file (two date boxes, one picker — Access 2007+).

NiftyDatePicker_NoErrCode.zip

A popup calendar that returns a date to the field that opened it — Access NiftyDatePicker.

  • Calling control — Date 1 and Date 2 share one calendar. The picker writes back to the box that opened it (prpCtrlInitialDate).
  • 42-cell grid — Monday start; previous and next month days are paler (Access Tag P / C / F).
  • Today, month, year — same buttons as the Access form. Today writes today's date into the calling box and closes (one fewer key press).
  • Go! or double-click — both open the picker, as on frmNifty1.
  • Unsaved changes — leave a dirty record and you get Yes / No / Cancel (Access Me.Dirty).

Will this work when the data is in a database?

Yes. The host row is an ordinary Date/Time field. The popup is UI. The same date would save in a company database.

Sample data only. Not a live production system. Tony’s Access sample, 2018.

Nifty Date Picker