Message Strip

GET_MESSAGE_STRIP

Mit der Methode GET_MESSAGE_STRIP bekommt man über die ControlID die Instanz des Message-Strips zurück und hat dann Zugriff auf die Eigenschaften des Message-Strips.

Ein Message Strip ist ein UI-Element, das dazu dient, wichtige Nachrichten, Warnungen oder Statusinformationen für den Benutzer anzuzeigen. Es wird häufig verwendet, um systemweite Meldungen oder Hinweise in einer Anwendung bereitzustellen.

Attribute im Designer

AttributBeschreibungStandardwert
controlIdEindeutige Id der KomponenteWird automatisch generiert
typeDefiniert den Typen des Controls mit möglichen Werten: Information, Warning, Error, None, SuccessNone
textGibt den Text des Message Strips anWert der ControlId
customIconBenutzerdefiniertes Icon, das das Icon des Status' ersetzt
showIconGibt an, ob das Icon angezeigt werden solltrue
showCloseButtonWenn auf true, wird ein Button angezeigt, das verwendet werden kann, um das Control zu schließenfalse
visibleGibt an, ob die Komponente angezeigt werden solltrue
spanSGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanMGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanXLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
MethodeBeschreibung
GET_CUSTOM_ICONLesen des eigenen Icons
GET_TEXTLesen des Texts
GET_TYPELesen des Types
SET_CUSTOM_ICONSetzen des eigenen Icons
SET_TEXTSetzen des Texts
SET_TYPESetzen des Types

Code-Beispiel

MessageStrip
me->get_message_strip( 'stripCloseExample' )->set_visible( abap_true ).
me->get_button( 'btnSubmit' )->set_visible( abap_false ).

Geerbte Methoden von

CONTROL

Vererbt an

Keine

Implementiert das Interface

Keines

Methoden

GET_CUSTOM_ICON

Lesen des eigenen Icons.

RückgabeparameterTypBeschreibung
RV_VALUEStringQuelle für das anzuzeigende Symbol des Icons

Beispiel für SAP-URL beim Feld Icon sap-icon//home erzeugt

Eine Liste aller Icons findet man hier

<https//sapui5.hana.ondemand.com/sdk/test-resources/sap/m/demokit/iconExplorer/webapp/index.html> (Stand Feb 2025)

GET_TEXT

Lesen des Texts.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Text

GET_TYPE

Lesen des Message-Types. Type entspricht hierbei dem Value State anderer Controls.

RückgabeparameterTypBeschreibung
RV_MESSAGE_TYPEStringGesetzter Type mit möglichen Werten
None, Error, Warning, Success, Information

SET_CUSTOM_ICON

Setzen des eigenen Icons.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringQuelle für das anzuzeigende Symbol des Icons
RückgabeparameterTypBeschreibung
RO_CONTROLMessage StripReferenz zu this, um Methodenverkettung zu erlauben

Beispiel für SAP-URL beim Feld Icon sap-icon//home erzeugt

Eine Liste aller Icons findet man hier

<https//sapui5.hana.ondemand.com/sdk/test-resources/sap/m/demokit/iconExplorer/webapp/index.html> (Stand Feb 2025)

SET_TEXT

Setzen des Texts.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Text
RückgabeparameterTypBeschreibung
RO_CONTROLMessage StripReferenz zu this, um Methodenverkettung zu erlauben

SET_TYPE

Setzen des Message Types.

ÜbergabeparameterTypStandardwertBeschreibung
IV_MESSAGE_TYPEStringZu setzender Type mit möglichen Werten
None, Error, Warning, Success, Information
RückgabeparameterTypBeschreibung
RO_CONTROLMessage StripReferenz zu this, um Methodenverkettung zu erlauben