Erscheinungsbild
Link
Anklickbarer Text, der auf eine URL verweist oder ein Backend-Ereignis auslöst.
Designer-Attribute
| Attribut | Beschreibung | Default |
|---|---|---|
controlId | Eindeutige ID | automatisch generiert |
width | Breite (CSS-Wert) | – |
href | Ziel-URL (alternativ zum Backend-Ereignis) | – |
target | Target des Links. Werte: _self, _blank | _blank |
text | Linktext | – |
textAlign | Textausrichtung. Werte: Begin, End, Left, Right, Center, Initial | Begin |
subtle | Dezente Darstellung | true |
wrapping | Zeilenumbruch erlaubt | true |
visible | Sichtbar | true |
enabled | Aktiv | true |
fontSize | Schriftgröße (CSS-Wert) | – |
color | Vordergrundfarbe (Hex) | – |
backgroundColor | Hintergrundfarbe (Hex) | – |
spanS / spanM / spanL / spanXL | Grid-Layout | 12 |
ABAP-API
Zugriff über me->get_link( '<controlId>' ).
| Methode | Zweck |
|---|---|
GET_TEXT / SET_TEXT | Linktext |
GET_HREF / SET_HREF | Ziel-URL |
GET_TARGET / SET_TARGET | Target des Links |
GET_WIDTH / SET_WIDTH | Breite |
Geerbte Methoden: siehe Control.
Beispiel: /mobbuild/cl_ex_link
Setzt die URL beim Aufbau der View:
abap
METHOD on_pbo.
DATA(lo_link) = me->get_link( 'link' ).
lo_link->set_href( 'https://google.de' ).
ENDMETHOD.Events im Designer
| Event | Auslöser |
|---|---|
onPress | Klick auf den Link |
Nächste Schritte
- Button – Aktion ausführen statt navigieren