I am creating a planner for my reporting system, the scheduling part consists of 3 parts
- The Execution plan. How often the report will be generated (hourly, 2 hours, daily etc)
- Start date. When the first report will be generated. If empty it will generate one immediately
- End date. When the report will stop been generated. If empty it will be generated forever.
Since the two dates, start and end, are
nullable I have used a checkbox to show or hide the date inputs.
If the checkbox is not set I display a message
Start/end date is not set and if the checkbox is set then i show the date input.
I am worried that the message doesn't help the user to understand that if she wants to set a date she have to click on the checkbox.
Please provide some ideas of a better title for the disabled state or another way of displaying nullable date selectors.