Erscheinungsbild
ObjectStatus
Anzeige eines Status mit optionalem Icon, Titel und Indikationsfarbe – typisch für Zustände wie „In Bearbeitung", „Fehlerhaft" oder „Abgeschlossen" in Listen und Detailansichten.
Designer-Attribute
| Attribut | Beschreibung | Default |
|---|---|---|
controlId | Eindeutige ID | automatisch generiert |
text | Statustext | – |
title | Titel/Beschriftung vor dem Statustext | – |
icon | SAP-Icon-URL (z.B. sap-icon://status-positive) | – |
inverted | Farbe gefüllt darstellen (invertiert) | false |
state | Indikationsfarbe: None, Indication01–Indication08 | None |
visible | Sichtbar | true |
fontSize | Schriftgröße (CSS-Wert) | – |
color | Vordergrundfarbe (Hex) | – |
backgroundColor | Hintergrundfarbe (Hex) | – |
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_status) = me->get_control( 'statusOrder' ).
lo_status->set_property_value( iv_key = 'text' iv_value = 'Abgeschlossen' ).
lo_status->set_property_value( iv_key = 'state' iv_value = 'Indication04' ).
lo_status->set_property_value( iv_key = 'icon' iv_value = 'sap-icon://status-positive' ).Geerbte Methoden: siehe Control.
Nächste Schritte
- GenericTag – kompaktes Status-Tag
- ObjectIdentifier – Titel-/Untertitel-Paar
- InfoLabel – farbcodiertes Status-Label