Ansicht
Dokumentation
CL_SALV_WD_UIE_FILE_DOWNLOAD - Hyperlink i. d. Zellen d. ALV-Ausgabe zum Daten-Download
PERFORM Short Reference rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit der Klasse CL_SALV_WD_UIE_FILE_DOWNLOAD machen Sie alle Einstellungen zu dem Oberflächenelement FileDownload, über das der Nutzer eine Datei vom Server auf den Client herunterladen kann.
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
Die Klasse enthält folgende Methoden:
CONSTRUCTOR | |
GET_DATA_FIELDNAME | Liefert d. gebundene Feld im Context zurück |
GET_FILE_NAME | Liefert d. neuen Namen d. heruntergeladenden Datei zurück |
GET_FILE_NA ME_FIELDNAME | Liefert das Feld mit den neuen Dateinamen zurück |
GET_MIME_TYPE | Liefert den MIME-Type der Datei zurück |
GET_MIME_TYPE_FIELDNAME | Liefert d.Feld m.d.MIME-Types d. Dateien i. d. Zellen zurück |
GET_TARGET | Liefert das Zielfenster des Browsers zurück |
GET_TARGET_FIELDNAME | Liefert d.Feld m.d.Zielfenstern d.Browser i.d. Zellen zurück |
GET_TYPE | Liefert die Darstellungsart des Hyperlinks zurück |
GET_TYPE_FIELDNAME | Liefert d. Feld m. d. Darstellungsarten d. Hyperlinks zurück |
SET_DATA_FIELDNAME | Legt d. gebundene Feld im Context fest |
SET_FILE_NAME | Legt den neuen Namen der heruntergeladenden Datei fest |
SET_FILE_NAME_FIELDNAME | Legt das Feld mit den neuen Dateinamen fest |
SET_MIME_TYPE | Legt den MIME-Type der Datei fest |
SET_MIME_TYPE_FIELDNAME | Legt d. Feld m. d. MIME-Types der Dateien i. d. Zellen fest |
SET_TARGET | Legt das Zielfenster des Browsers fest |
SET_TARGET_FIELDNAME | Legt d. Feld m. d. Zielfenstern d. Browser i. d. Zellen fest |
SET_TYPE | Legt die Darstellungsart des Hyperlinks fest |
SET_TYPE_FIELDNAME | Legt d. Feld mit den Darstellungsarten der Hyperlinks 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 |
GET_IMAGE_FIRST | Zeigt an, ob die Grafik vor oder nach demText platziert wird |
GET_IMAGE_FIRST_FIELDNAME | Liefert das Feld mit den Platzierungen der Grafiken im Text zurück |
GET_IMAGE_SOURCE | Liefert den Bezeichner der Grafik zurück |
GET_IMAGE_SOURCE_FIELDNAME | Liefert das Feld mit Grafikbezeichnern in den Zellen zurück |
GET_TEXT_DIRECTION | Liefert die Leserichtung zurück |
GET_TEXT_DIRECTION_FIELDNAME | Liefert das Feld mit der Leserichtung in den einzelnen Zellen zurück |
SET_IMAGE_FIRST | Legt fest, ob die Grafik vor oder nach dem Text platziert ist |
SET_IMAGE_FIRST_FIELDNAME | Legt das Feld mit den Platzierungen der Grafiken im Text fest |
SET_IMAGE_SOURCE | Legt den Bezeichner der Grafik fest |
SET_IMAGE_SOURCE_FIELDNAME | Legt das Feld mit den Grafikbezeichnern in den Zellen fest |
SET_TEXT_DIRECTION | Legt die Leserichtung fest |
SET_TEXT_DIRECTION_FIELDNAME | Legt das Feld mit der Leserichtung in den einzelnen Zellen fest |
GET_IMAGE_HEIGHT | Liefert die Höhe der Grafik zurück |
GET_IMAGE_HEIGHT_FIELDNAME | Liefert das Feld mit den Höhen der Grafiken in den Zellen zurück |
GET_IMAGE_WIDTH | Liefert die Breite der Grafik zurück |
GET_IMAGE_WIDTH_FIELDNAME | Liefert das Feld mit den Breiten der Grafiken in den Zellen zurück |
GET_TEXT | Liefert den Text des Hyperlinks zurück |
GET_TEXT_FIELDNAME | Liefert das Feld mit den Texten der Hyperlinks in den Zellen zurück |
GET_WRAPPING | Prüft, ob der Text umgebrochen wird |
GET_WRAPPING_FIELDNAME | Liefert das Feld mit den Infos zum Zeilenumbruch der Texte zurück |
SET_IMAGE_HEIGHT | Legt die Höhe der Grafik fest |
SET_IMAGE_HEIGHT_FIELDNAME | Legt das Feld mit den Höhen der Grafiken in den Zellen fest |
SET_IMAGE_WIDTH | Legt die Breite der Grafik fest |
SET_IMAGE_WIDTH_FIELDNAME | Legt das Feld mit den Breiten der Grafiken in den Zellen fest |
SET_TEXT | Legt den Text des Hyperlinks fest |
SET_TEXT_FIELDNAME | Legt das Feld mit den Texten der Hyperlinks in den Zellen fest |
SET_WRAPPING | Legt fest, ob der Text umgebrochen wird |
SET_WRAPPING_FIELDNAME | Legt das Feld mit den Infos zum Zeilenumbruch der Texte fest |
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
- Web Dynpro für ABAP→Referenz→Web-User-Interfaces→Standard-Bibliothek (Simple Elements)→FileDownload
CL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 17839 Date: 20240420 Time: 044329 sap01-206 ( 131 ms )