Date Range Component
Camila Escobar · June 17, 2026
Learn how to configure the Date Range component in Praxsuite forms to capture start and end dates for schedules, bookings, or time periods. Control date formats, limits, and time selection while storing structured ranges in your associated table.
The Date Range component allows users to select a start date and an end date within a single field. It is designed for workflows that involve time periods rather than single dates.
Typical use cases include:
Project timelines
Booking periods
Vacation requests
Reporting periods
Contract validity ranges
The selected range is stored in the associated table column as a structured date period.
Basic configuration
Associated Table
Defines the table where the form submission will be stored.
Associated Column
Defines the table column where the selected date range will be saved.
This column should support date range or period-type values depending on your table configuration.
Label
Defines the name of the field displayed in the form.
Example:
Date RangeChoose a label that clearly describes the time period being requested.
Examples:
Booking period
Project duration
Vacation dates
Contract period
Placeholder
Displays example text inside the field before the user selects a range.
Example:
Select date rangeThis helps guide the user on what action to perform.
Description
Optional helper text that appears below the field to provide instructions or context.
Example:
Select the start and end date of the requested period.Font
Defines the typography used for the component within the form.
Date formatting
Date format
Controls how the selected dates are displayed in the form.
Examples of supported formats include:
Format | Example |
|---|---|
PPP – Long date | March 11, 2026 |
PP – Medium date | Mar 11, 2026 |
P – Short date | 03/11/2026 |
yyyy-MM-dd – ISO 8601 | 2026-03-11 |
dd/MM/yyyy – Numeric with slashes | 11/03/2026 |
dd-MM-yyyy – Numeric with dashes | 11-03-2026 |
MMMM d, yyyy – Full month | March 11, 2026 |
MMM d, yyyy – Short month | Mar 11, 2026 |
The selected format affects how the range appears to users and how it is displayed in the form interface.
Date restrictions
Minimum date
Defines the earliest date allowed for the start of the range.
Example:
January 1, 2025This is useful when users should not be able to select past dates.
Maximum date
Defines the latest date allowed for the end of the range.
Example:
December 31, 2030This helps enforce scheduling boundaries or reporting limits.
Field behavior
Required field
When enabled, the user must select a date range before submitting the form.
Show time selection
Allows users to select time values in addition to dates.
Example:
March 11, 2026 — 09:00
March 15, 2026 — 17:00This is useful when workflows depend on precise start and end times.