Ansicht
Dokumentation

CL_SALV_WD_UIE_IMAGE - Image in den Zellen der ALV-Ausgabe

CL_SALV_WD_UIE_IMAGE - Image in den Zellen der ALV-Ausgabe

ROGBILLS - Synchronize billing plans   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit der Klasse CL_SALV_WD_UIE_IMAGE machen Sie alle Einstellungen zu dem Oberflächenelement Image, über das Sie beliebige Grafiken in die Zellen der ALV-Ausgabe einfügen können.

Oberflächenelement anzeigen

Das Oberflächenelement können Sie auf zwei Arten in die Zellen Ihrer ALV-Ausgabe einfügen:

  • Sie geben es als Zelleneditor der Spalte an:
    Dann wird - sofern Sie keine Zellenvariante definiert haben - das Oberflächenelement in allen Zellen der Spalte angezeigt.
  • Sie geben es - zusätzlich zu dem Zelleneditor der Spalte - als Zellenvariante der Spalte an:
    Damit übersteuern Sie die Angaben, die Sie zum Zelleneditor der Spalte gemacht haben.

Eigenschaften zuweisen

Bei vielen Eigenschaften können Sie wählen, wie Sie dem Objekt die Eigenschaft zuweisen:

  • Wenn Sie in der gesamten Spalte in jeder einzelnen Zelle dieselbe Einstellung vornehmen möchten, so weisen Sie die Eigenschaft dem Objekt direkt zu.
  • Wenn Sie für jede Zelle einzeln entscheiden möchten, welche Einstellung darin gelten soll, so geben Sie ein Feld an, in dessen Zellen Sie die Einstellungen für die entsprechenden Zellen der aktuellen Spalte hinterlegen.
    Methoden für diese Art, Eigenschaften zuzuweisen, erkennen Sie an dem Namenszusatz _FIELDNAME (Beispiel).
Hinweis:
Wenn Sie bereits Erfahrung im Umgang mit dem WebDynpro-Element Table besitzen, so kennen Sie diese Vorgehensweise bereits aus dem Datenbindungskonzept: Sie können wählen, ob Sie eine Eigenschaft direkt angeben, oder ob Sie über die entsprechende Drucktaste ein geeignetes Attribut des Contexts wählen.

Weitere Informationen zur Datenbindung finden Sie unter:
  • Web Dynpro für ABAP→Web Dynpro ABAP: Entwicklung im Detail→ Weiterführende Konzepte→Datenbindungskonzepte

Methoden

Die Klasse enthält folgende Methoden:

CONSTRUCTOR
GET_ADJUST_IMAGE_SIZE Liefert zurück, ob die Proportionen der Grafik angepasst werden
GET_ADJUST_IMG_SIZE_FIELDNAME Liefert das Feld mit der Festlegung der Proportionen zurück
GET_BORDER Liefert die Breite des Rahmens zurück
GET_BORDER_FIELDNAME Liefert das Feld mit den Breiten der Rahmen in den Zellen zurück
GET_HEIGHT Liefert die Höhe der Grafik zurück
GET_HEIGHT_FIELDNAME Liefert das Feld mit den Höhen der Grafiken in den Zellen zurück
GET_IS_DECORATIVE Liefert zurück, ob die Grafik funktionale Bedeutung hat
GET_IS_DECORATIVE_FIELDNAME Liefert Feld mit den funktionalen Bedeutungen in den Zellen zurück
GET_SOURCE Liefert den Pfad der Grafik zurück
GET_SOURCE_FIELDNAME Liefert das Feld mit den Grafikpfaden in den Zellen zurück
GET_WIDTH Liefert die Breite der Grafik zurück
GET_WIDTH_FIELDNAME Liefert das Feld mit den Breiten der Grafiken in den Zellen zurück
SET_ADJUST_IMAGE_SIZE Legt fest., ob die Proportionen der Grafik angepasst werden
SET_ADJUST_IMG_SIZE_FIELDNAME Legt das Feld mit der Festlegung der Proportionen fest
SET_BORDER Legt die Breite des Rahmens fest
SET_BORDER_FIELDNAME Legt das Feld mit den Breiten der Rahmen in den Zellen fest
SET_IS_DECORATIVE Legt fest, ob die Grafik funktionale Bedeutung hat
SET_IS_DECORATIVE_FIELDNAME Legt das Feld mit d. funktionalen Bedeutung i. d. Zellen fest
SET_HEIGHT Legt die Höhe der Grafik fest
SET_HEIGHT_FIELDNAME Legt das Feld mit den Höhen der Grafiken in den Zellen fest
SET_SOURCE Legt den Pfad der Grafik fest
SET_SOURCE_FIELDNAME Legt das Feld mit den Grafikpfaden in den Zellen fest
SET_WIDTH Legt die Breite der Grafik fest
SET_WIDTH_FIELDNAME Legt das Feld mit den Breiten der Grafiken in den Zellen fest
---------------------- ----------------------
Geerbte Methoden
GET_ENABLED Prüft, ob das Oberflächenelement aktiviert ist
GET_ENABLED_FIELDNAME Liefert das Feld mit den Aktivierungen in den einzelnen Zellen zurück
GET_TOOLTIP Liefert den ToolTip-Text des Oberflächenelements zurück
GET_TOOLTIP_FIELDNAME Liefert das Feld mit ToolTip-Texten in den einzelnen Zellen zurück
GET_VISIBLE Prüft, ob das Oberflächenelement eingeblendet ist
GET_VISIBLE_FIELDNAME Liefert das Feld mit den Sichtbarkeiten in den einzelnen Zellen zurück
SET_ENABLED Aktiviert das Oberflächenelement
SET_ENABLED_FIELDNAME Legt das Feld mit den Aktivierungen in den einzelnen Zellen fest
SET_TOOLTIP Legt den ToolTip-Text des Oberflächenelements fest
SET_TOOLTIP_FIELDNAME Legt das Feld mit ToolTip-Texten in den einzelnen Zellen fest
SET_VISIBLE Blendet das Oberflächenelement ein
SET_VISIBLE_FIELDNAME Legt das Feld mit den Sichtbarkeiten in den einzelnen Zellen fest

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen

  • Web Dynpro für ABAP→Referenz→Web-User-Interfaces→Standard-Bibliothek (Simple Elements)
    →Image






ROGBILLS - Synchronize billing plans   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 12611 Date: 20240419 Time: 043232     sap01-206 ( 98 ms )