Hinweis: Folgende Designerweiterungen sind für 1.1 nicht für Entwicklung und Testing vorgesehen:
Erlaubt ist die Eingabe von Zahlen und dem Sonderzeichen “Doppelpunkt”. Die maximal erlaubte Zeichenzahl sind 5 Zeichen.
Bei Erreichen des Maximalwerts wird keine weitere Eingabe zugelassen. Bei jedem weiteren Tastenanschlag (keydown) ertönt ein akustisches Signal: Fehlermeldung (siehe akustische Signale).
Es sind folgende Uhrzeit-Eingabeformate erlaubt:
Wichtig ist hier, dass es sich immer um ein 24h Format handelt und niemals das 12h AM/PM Format verwendet wird.
Der Hinweistext zeigt an: “HH:MM” (Auch wenn dieses Format dem Englischen entlehnt ist (hour - minutes) wurde diese dem Deutschen “SS:MM” vorgezogen. Zum einen ist “SS” bezüglich Stunde/Sekunde nicht eindeutig, zum anderen ist “HH:MM” weithin die geläufigere Abkürzung.).
Uhrzeiten sind in Minuten-Schritten erlaubt.
Erst beim Verlassen des Feldes wird das Datum (falls abweichend, zum Beispiel “1530”) in folgendes Format geändert: hh:mm (zum Beispiel “15:30”).
Darüber werden Nutzende über die kontextsensitive Hilfe informiert. Ebenso informiert die kontextsensitive Hilfe darüber, dass der Timepicker mit dem Tastaturkürzel “Alt+Pfeil nach unten” geöffnet werden kann. (Das Thema Kontextsensitive Hilfe noch allgemein zu bearbeiten).
An Uhrzeiteingabefeld steht immer der Hinweistext “HH:MM”, welcher als Formatvorlage dient. Bei Bedarf können zusätzliche fachliche Hinweistexte ergänzt werden. Diese werden mit einem Gedankenstrich getrennt vor dem Formathinweis angezeigt: “[Fachlicher Hinweis] – HH.MM”.
Bei fehlerhaften (zum Beispiel “51:30” oder “11111”) oder fehlenden Eingaben (Ablauf siehe Formulare: Ablauf Front-/Backend-Validierung) erscheint ein Ausrufezeichen-Icon mit erklärendem Text, dieses muss als Layoutgrafik deklariert werden. Gleichzeitig ertönt ein akustisches Signal: Fehlermeldung (siehe akustische Signale).
Die Standardfehlermeldung für falsch eingegebene Uhrzeiten lautet entweder “Falsches Eingabeformat” oder, bei einer Uhrzeit, die die Formatvorgaben erfüllt, jedoch nicht existiert (Beispiel “26:15”) “Keine gültige Uhrzeit”.
Details zur Anwendung der Standardfehlermeldungen sind im Meldungskonzept beschrieben (siehe Meldungskonzept: Standard-Meldungen für Formular-Validierungsfehler). Bei anderen Fehlermeldungen sind die Formulierungsregeln für Formular-Valididierungsfehler zu beachten (siehe Meldungskonzept: Formulierungsregeln für Formular-Validierungsfehler).
Bei Erscheinen des Ausrufezeichen-Icon, muss dieses als Layoutgrafik deklariert werden.