Skip to content

Image ​

Zeigt ein Bild von einer URL oder als Base64-Daten-URL.

Designer-Attribute ​

AttributBeschreibungDefault
controlIdEindeutige IDautomatisch generiert
widthBreite (CSS-Wert)–
heightHöhe (CSS-Wert)–
srcBildquelle: URL oder data:image/...;base64,...–
activeSrcBild im gedrückten Zustand (URL)–
visibleSichtbartrue
spanS / spanM / spanL / spanXLGrid-Layout12

ABAP-API ​

Zugriff über me->get_image( '<controlId>' ).

MethodeZweck
GET_SRC / SET_SRCBildquelle
GET_WIDTH / SET_WIDTHBreite
GET_HEIGHT / SET_HEIGHTHöhe
GET_ACTIVE_SRC / SET_ACTIVE_SRCBild im gedrückten Zustand lesen / setzen

Geerbte Methoden: siehe Control.

Beispiel: /mobbuild/cl_ex_image ​

Setzt die Bildquelle auf eine externe URL. Alternativ kann eine Daten-URL mit Base64-Inhalt verwendet werden, beispielsweise um Bilder direkt aus dem SAP-System ohne externen Server bereitzustellen.

abap
METHOD on_pbo.

  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' ).

ENDMETHOD.

Bilder aus dem SAP-System

Liegen Bilder als Binär-Daten in einer SAP-Tabelle, lesen Sie sie als XSTRING aus, kodieren sie Base64 und übergeben den Daten-URL-String an set_src. Damit umgehen Sie externe Hosts.

Events im Designer ​

Verfügbar im Eigenschaften-Panel → Reiter Ereignisse:

EventAuslöser
onPressKlick / Tap

Nächste Schritte ​

  • Upload – Datei hochladen, danach in einem Image anzeigen
  • SignaturePad – Unterschrift als Bild speichern