Möchten Sie für Ihre Datumsauswahl Grenzen setzen? Zum Beispiel möchten Sie Ihren Benutzern nur die Eingabe von Daten erlauben, die auf ein Wochenende fallen. Das ist jetzt mit den neuen erweiterten Optionen möglich, die dem Standard Datumsauswahl Element hinzugefügt wurden.
Fügen Sie zunächst das Datumsauwahl Element zu Ihrem Formular hinzu und klicken Sie dann auf das Zahnradsymbol. Wechseln Sie im Eigenschaftsfenster auf die Registerkarte Limits.
Hier finden Sie die vollständige Liste der Optionen, die Sie zum Deaktivieren von Daten verwenden können:
- Altersüberprüfung – verhindert, dass Nutzer unter einem bestimmten Alter das Formular absenden.
- Vergangenheit & Zukunft – aktivieren Sie die Option Vergangenheit, wenn Sie den Benutzern die Auswahl vergangener Daten erlauben wollen. Dasselbe gilt für die Option Zukunft. Aktivieren Sie sie, wenn Sie die Auswahl zukünftiger Daten zulassen möchten.
- Wochentage – Wenn Sie die Markierung eines Tages aufheben, werden alle entsprechenden Tage im Kalender deaktiviert. Sie können die Markierung der Wochentage aufheben, die Ihre Benutzer im Datumsfeld nicht auswählen sollen. Wenn Sie also nur Wochentage zulassen möchten, deaktivieren Sie Samstag und Sonntag.
- Anfangs- & Enddatum – Deaktivieren Sie Daten innerhalb des von Ihnen festgelegten Bereichs. Dadurch wird nur die Auswahl zwischen den von Ihnen gewählten Daten ermöglicht.
- Sperren Sie spezifische Terminen – hier können Sie bestimmte Daten deaktivieren. Das korrekte Format ist JJJJ-MM-TT, aber Sie können auch MM-TT oder nur TT verwenden. Beispiele:
- 2017-07-30 deaktiviert 30. Juli 2017
- 07–01 deaktiviert 1. Juli eines jeden Jahres
- 15 deaktiviert den 15. eines jeden Monats
- Datumsbereiche deaktivieren – diese Option ähnelt der Option Anfangs- & Enddatum, aber hier können Sie mehrere zu deaktivierende Datumsbereiche festlegen. Dies ist auch eine vielversprechende Möglichkeit, um ungültige Daten herauszufiltern. Wenn Sie z. B. verhindern möchten, dass Benutzer ungültige Jahreszahlen wie „192“ oder Jahre vor 2000 eingeben, stellen Sie den Datumsbereich auf „0000-01-01>2000-01-01“ ein.
Dynamische Datumsauswahl
Sie können dies erreichen, indem Sie die Grenzen für Start- und Enddatum nutzen und…
today+{n}
wobei {n} die Anzahl der Tage ist, die dem heutigen Tag hinzuzufügen sind.
Angenommen, Sie arbeiten an einem Buchungsformular und möchten die Buchungsdaten auf mindestens 1 Woche nach der Übermittlung begrenzen, und gleichzeitig möchten Sie das Buchungsfenster auf nur 1 Woche begrenzen. Dazu müssen Sie das Anfangsdatum auf „today+7“ (1 Woche später) und das Enddatum auf „today+13″ (ein Fenster von nur 1 Woche) setzen.
Kommentare und Vorschläge sind hier willkommen. Wenn Sie eine Frage haben, posten Sie sie in unserem Support-Forum, damit wir Ihnen helfen können.
Kommentar abschicken: