Erscheinungsbild
TimePicker
Eingabefeld zur Auswahl einer Uhrzeit über ein Uhr-Icon mit Auswahl-Dialog oder per direkter Eingabe.
Designer-Attribute
| Attribut | Beschreibung | Default |
|---|---|---|
controlId | Eindeutige ID | automatisch generiert |
value | Aktuelle Uhrzeit | – |
placeholder | Platzhaltertext bei leerem Feld | – |
displayFormat | Anzeigeformat der Uhrzeit | HH:mm |
valueFormat | Internes Wertformat | HH:mm |
valueStateText | Tooltip-Text zum valueState | – |
valueState | Status-Hervorhebung: None, Error, Warning, Success, Information | None |
width | Breite (CSS-Wert) | – |
visible | Sichtbar | true |
editable | Bearbeitbar | true |
fontSize | Schriftgröße (CSS-Wert) | – |
color | Vordergrundfarbe (Hex) | – |
backgroundColor | Hintergrundfarbe (Hex) | – |
onChange | Event-Methodenname | – |
ABAP-API
Zugriff aus der gebundenen Klasse über den generischen Getter me->get_control( '<controlId>' ) (liefert eine /mobbuild/cl_control-Referenz). Properties werden über das geerbte Property-Interface gesetzt (siehe Control):
abap
DATA(lo_time) = me->get_control( 'tpStart' ).
DATA(lv_value) = lo_time->get_property_value( 'value' ).
lo_time->set_property_value( iv_key = 'value' iv_value = '08:30' ).Geerbte Methoden: siehe Control.
Events im Designer
| Event | Auslöser |
|---|---|
onChange | Uhrzeit geändert |