Erscheinungsbild
GenericTag
Kompaktes Status-Tag zur Hervorhebung eines Werts oder Zustands, z.B. „Offen", „Genehmigt" oder ein KPI mit Ampel-Status. Klickbar – über den Reiter Events lässt sich eine ABAP-Methode hinterlegen.
Designer-Attribute
| Attribut | Beschreibung | Default |
|---|---|---|
controlId | Eindeutige ID | automatisch generiert |
text | Anzeigetext | controlId |
design | Darstellung: Full, StatusIconHidden | Full |
status | Status-Farbe (ValueState): None, Error, Warning, Success, Information | None |
valueState | Wert-Status: None, Error | None |
visible | Sichtbar | true |
fontSize | Schriftgröße (CSS-Wert) | – |
color | Vordergrundfarbe (Hex) | – |
backgroundColor | Hintergrundfarbe (Hex) | – |
onPress | Event-Methodenname | – |
ABAP-API
Zugriff aus der gebundenen Klasse über me->get_generic_tag( '<controlId>' ). Eigene Methoden über das geerbte Property-Interface (siehe Control):
abap
DATA(lo_tag) = me->get_generic_tag( 'tagStatus' ).
lo_tag->set_property_value( iv_key = 'text' iv_value = 'Genehmigt' ).
lo_tag->set_property_value( iv_key = 'status' iv_value = 'Success' ).
lo_tag->set_visible( abap_true ).Geerbte Methoden: siehe Control.
Events im Designer
| Event | Auslöser |
|---|---|
onPress | Klick auf das Tag |
Nächste Schritte
- ObjectStatus – Status mit Icon und Beschriftung
- InfoLabel – farbcodiertes Status-Label