Mit der Methode GET_LINK bekommt man über die ControlID die Instanz
des Links zurück und hat dann Zugriff auf die Eigenschaften des
Links. Ein Link ist ein Text, der einen Verweis auf
beispielsweise eine andere Website enthält. Bei einem Klick auf dieses
Control wird der User zum Ziel weitergeleitet.
| Attribut | Beschreibung | Standardwert |
|---|
| controlId | Eindeutige Id der Komponente | Wird automatisch generiert |
| width | Definiert die Breite des Controls | |
| text | Gibt den Text des Links an | Wert der ControlId |
| href | Bestimmt das Ziel des Links | |
| target | Definiert, wo der Link geöffnet werden soll. _blank öffnet den Link in einem neuen Tab, _self bleibt in dem geöffneten | _blank |
| textAlign | Definiert die Ausrichtung des Texts im Link mit möglichen Werten: Begin, End, Left, Right, Center, Initial | Begin |
| subtle | Verändert die Darstellung des Links | true |
| wrapping | Wenn auf True, dann kann mehrzeiliger Text im Link angezeigt werden (über Zeilenumbrüche) | true |
| visible | Gibt an, ob die Komponente angezeigt werden soll | true |
| enabled | Bestimmt, ob der Link aktiviert ist oder nicht | 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_HREF | Lesen des Hyperlinks |
| GET_TARGET | Lesen des Ziels |
| GET_TEXT | Lesen des Texts |
| GET_WIDTH | Lesen der Breite |
| SET_HREF | Setzen des Hyperlinks |
| SET_TARGET | Setzen des Ziels |
| SET_TEXT | Setzen des Texts |
| SET_WIDTH | Setzen der Breite |
DATA(lo_link) = me->get_link( 'link' ).
lo_link->set_href( 'https://google.de' ).
Erstellt einen Link mit Querverweis zu Google.
CONTROL
Keine
Keines
Lesen des Hyperlinks.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte Hyperlink |
Lesen des Dateinamens.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_TARGET | String | Gesetztes Ziel |
Lesen des Texts, der den Hyperlink umgibt.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzter Text |
Lesen der Breite.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte Breite |
Setzen des Hyperlinks.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzender Hyperlink |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Link | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen des Ziels.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_TARGET | String | | Zu setzendes Ziel |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Link | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen des Texts, der den Hyperlink umgibt.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzender Text |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Link | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen der Breite.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzende Breite |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Link | Referenz zu this, um Methodenverkettung zu erlauben |