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
| Attribut | Beschreibung | Standardwert |
|---|---|---|
| controlId | Eindeutige Id der Komponente | Wird automatisch generiert |
| type | Definiert den Typen des Controls mit möglichen Werten: Information, Warning, Error, None, Success | None |
| text | Gibt den Text des Message Strips an | Wert der ControlId |
| customIcon | Benutzerdefiniertes Icon, das das Icon des Status' ersetzt | |
| showIcon | Gibt an, ob das Icon angezeigt werden soll | true |
| showCloseButton | Wenn auf true, wird ein Button angezeigt, das verwendet werden kann, um das Control zu schließen | false |
| visible | Gibt an, ob die Komponente angezeigt werden soll | true |
| spanS | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanM | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanXL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| Methode | Beschreibung |
|---|---|
| GET_CUSTOM_ICON | Lesen des eigenen Icons |
| GET_TEXT | Lesen des Texts |
| GET_TYPE | Lesen des Types |
| SET_CUSTOM_ICON | Setzen des eigenen Icons |
| SET_TEXT | Setzen des Texts |
| SET_TYPE | Setzen des Types |
Code-Beispiel
Geerbte Methoden von
- GET_CONTROL_ID
- GET_CONTROL_TYPE
- GET_PROPERTIES
- GET_PROPERTY_VALUE
- GET_PROPERTY_VALUE_AS_BOOLE
- GET_PROPERTY_VALUE_AS_FLOAT
- GET_PROPERTY_VALUE_AS_INT
- GET_VISIBLE
- SET_CONTROL_ID
- SET_PROPERTY_VALUE
- SET_PROPERTY_VALUE_AS_BOOLE
- SET_PROPERTY_VALUE_AS_FLOAT
- SET_PROPERTY_VALUE_AS_INT
- SET_VISIBLE
Vererbt an
Keine
Implementiert das Interface
Keines
Methoden
GET_CUSTOM_ICON
Lesen des eigenen Icons.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Quelle 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ückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetzter Text |
GET_TYPE
Lesen des Message-Types. Type entspricht hierbei dem Value State anderer Controls.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_MESSAGE_TYPE | String | Gesetzter Type mit möglichen Werten None, Error, Warning, Success, Information |
SET_CUSTOM_ICON
Setzen des eigenen Icons.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Quelle für das anzuzeigende Symbol des Icons |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Message Strip | Referenz 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.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzender Text |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Message Strip | Referenz zu this, um Methodenverkettung zu erlauben |
SET_TYPE
Setzen des Message Types.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_MESSAGE_TYPE | String | Zu setzender Type mit möglichen Werten None, Error, Warning, Success, Information |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Message Strip | Referenz zu this, um Methodenverkettung zu erlauben |
