Mit der Methode GET_PROGRESS_INDICATOR bekommt man über die ControlID
die Instanz des Progress-Indicators zurück und hat dann Zugriff auf die
Eigenschaften des Progress Indicators.
Ein Progress-Indicator ist eine visuelle Darstellung des Fortschritts
eines Prozess‘.
| Methode | Beschreibung |
|---|
| GET_DISPLAY_ANIMATION | Lesen, ob die Übergangsanimation angezeigt wird |
| GET_DISPLAY_ONLY | Lesen des Display-only-Modus‘ |
| GET_DISPLAY_VALUE | Lesen des Texts, der im Control angezeigt wird |
| GET_PERCENT_VALUE | Lesen des prozentualen Werts |
| GET_STATE | Lesen des Status‘ |
| GET_WIDTH | Lesen der Breite |
| SET_DISPLAY_ANIMATON | Setzen, ob die Übergangsanimation angezeigt werden soll |
| SET_DISPLAY_ONLY | Setzen des Display-only-Modus‘ |
| SET_DISPLAY_VALUE | Setzen des Werts, der im Control angezeigt werden soll |
| SET_PERCENT_VALUE | Setzen des prozentualen Werts |
| SET_STATE | Setzen des Status‘ |
| SET_WIDTH | Setzen der Breite |
DATA(lo_indicator) = me->get_progess_indicator( 'indicatorExample7' ).
DATA(lv_percent_value) = lo_indicator->get_percent_value( ).
IF lv_percent_value >= '100.00'.
lv_percent_value = '0.0'.
ELSE.
lv_percent_value = lv_percent_value + '10.0'.
ENDIF.
lo_indicator->set_display_value( |{ lv_percent_value } %| ).
lo_indicator->set_percent_value( lv_percent_value ).
CONTROL
Keine
Keines
Lesen, ob die Übergangsanimation angezeigt wird.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | ABAP_BOOL | True, wenn die Animation angezeigt wird, andernfalls False |
Lesen des Display-only-Modus‘. In diesem hat das Control eine andere
Darstellung und lässt sich nicht fokussieren.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | ABAP_BOOL | True, wenn Display-only-Modus aktiviert ist, andernfalls False |
Lesen des Werts, der im Control angezeigt wird.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Angezeigter Text |
Lesen des prozentualen Werts.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | Float | Prozentualer Wert des Fortschritts. Von 0% bis 100% darstellbar. |
Lesen des Status‘.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzter Status mit möglichen Werten None, Error, Warning, Success, Information |
Breite des Progress-Indicators.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Breite des Controls |
Setzen, ob die Übergangsanimation angezeigt werden soll.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | ABAP_BOOL | | True, wenn die Animation angezeigt werden soll, andernfalls False |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |
Setzen des Display-only-Modus. In diesem hat das Control eine andere
Darstellung und lässt sich nicht fokussieren.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | ABAP_BOOL | | True, wenn der Display-only-Modus aktiviert sein soll, andernfalls False |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |
Setzen des Werts, der im Control angezeigt werden soll.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Anzuzeigender Text |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |
Setzen des prozentualen Werts.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | Float | | Prozentualer Wert des Fortschritts. Von 0% bis 100% darstellbar. |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |
Lesen der Anzahl aller Items.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzender Status mit möglichen Werten None, Error, Warning, Success, Information |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |
Setzen der Breite.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzende Breite des Controls |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Progress Indicator | Referenz auf this, um Methodenverkettung zu erlauben |