Erscheinungsbild
ProgressIndicator
Fortschrittsbalken zur Anzeige eines Prozentwerts, z.B. Auslastung, Bearbeitungsfortschritt oder Zielerreichung.
Designer-Attribute
| Attribut | Beschreibung | Default |
|---|---|---|
controlId | Eindeutige ID | automatisch generiert |
percentValue | Fortschritt in Prozent (0–100) | 0 |
displayValue | Anzeigetext im Balken (überschreibt den Prozentwert) | – |
showValue | Wert im Balken anzeigen | true |
displayOnly | Nur Anzeige, keine Interaktion | false |
displayAnimation | Animierter Aufbau des Balkens | true |
state | Status-Farbe: None, Error, Warning, Success, Information | None |
width | Breite (CSS-Wert) | 100% |
visible | Sichtbar | true |
ABAP-API
Zugriff aus der gebundenen Klasse über me->get_progess_indicator( '<controlId>' ) (typisierter Getter). Eigene Methoden über das geerbte Property-Interface (siehe Control):
abap
DATA(lo_progress) = me->get_progess_indicator( 'piLoad' ).
lo_progress->set_property_value( iv_key = 'percentValue' iv_value = '75' ).
lo_progress->set_property_value( iv_key = 'state' iv_value = 'Success' ).Geerbte Methoden: siehe Control.
Nächste Schritte
- ObjectStatus – textueller Status mit Farbe
- GenericTag – kompaktes Status-Tag