Mit der Methode GET_IMAGE bekommt man über die ControlID die Instanz des
Images zurück und hat dann Zugriff auf die Eigenschaften des Images.
Ein Image ist ein UI-Element, das verwendet wird, um Bilder in einer
Anwendung anzuzeigen. Es ermöglicht die Darstellung von lokalen oder
externen Bilddateien und kann für Logos, Icons, Produktbilder oder
dekorative Elemente genutzt werden.
| Attribut | Beschreibung | Standardwert |
|---|
| controlId | Eindeutige Id der Komponente | Wird automatisch generiert |
| width | Definiert die Breite des Controls | |
| height | Definiert die Höhe des Controls | |
| src | Bestimmt die Quelle des Bilds | |
| activeSrc | Bestimmt die tatsächlich genutzte Quelle des Bilds | |
| 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_ACTIVE_SRC | Lesen der aktiven Quelle |
| GET_HEIGHT | Lesen der Höhe |
| GET_SRC | Lesen der Quelle |
| GET_WIDTH | Lesen der Breite |
| SET_ACTIVE_SRC | Setzen der aktiven Quelle |
| SET_HEIGHT | Setzen der Höhe |
| SET_SRC | Setzen der Quelle |
| SET_WIDTH | Setzen der Breite |
DATA(lo_image_1) = me->get_image( 'imgExample' ).
" The path to the image can be a URL or a Data-Url Base 64 string
lo_image_1->set_src( 'https://picsum.photos/seed/picsum/1200' ).
Erstellen eines Images mit dem Namen "lo_image_1" und einem Link.
CONTROL
Keine
Keines
Lesen der aktiven Quelle. Die aktive Quelle ist die Quelle, die gerade
tatsächlich verwendet wird. So kann der Benutzer eine gewünschte
Referenz hinterlegen, bspw. das Unternehmenslogo. Zusätzlich kann eine
Quelle angelegt werden, dessen Bild bei einem Fehler angezeigt wird.
Beides sind Quellen für das Image, aber nur eine wird tatsächlich
verwendet. Das ist dann die aktive Quelle.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte aktive Quelle |
Lesen der Höhe.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte Höhe |
Lesen der Quelle des Bildes.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte Quelle |
Lesen der Breite.
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RV_VALUE | String | Gesetzte Breite |
Setzen der aktiven Quelle. Die aktive Quelle ist die Quelle, die
gerade tatsächlich verwendet wird. So kann der Benutzer eine
gewünschte Referenz hinterlegen, bspw. das Unternehmenslogo.
Zusätzlich kann eine Quelle angelegt werden, dessen Bild bei einem
Fehler angezeigt wird. Beides sind Quellen für das Image, aber nur
eine wird tatsächlich verwendet. Das ist dann die aktive Quelle.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzende aktive Quelle |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Image | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen der Höhe.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzende Höhe |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Image | Referenz zu this, um Methodenverkettung zu erlauben |
Setzen der Quelle.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|
| IV_VALUE | String | | Zu setzende Quelle |
| Rückgabeparameter | Typ | Beschreibung |
|---|
| RO_CONTROL | Image | 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 | Image | Referenz zu this, um Methodenverkettung zu erlauben |