SAP HTML Viewer
Der SAP HTML Viewer ist ein von SAP entwickeltes Control für den Einsatz innerhalb des SAP GUI. SAP hat keinen eigenen Web-Browser entwickelt. Statt dessen benutzt der SAP HTML Viewer die Funktionen, die vom verwendeten Web-Browser auf dem aktuellen Frontend offengelegt werden.
Die folgende Abbildung zeigt den SAP HTML Viewer in einem SAP-Bildschirmbild:

Das Bild ist das Ergebnis des Beispielprogramms SAPHTML_EVENTS_DEMO.
Zwar ist die Schnittstelle des SAP HTML Viewers für alle Plattformen identisch, doch sind die verfügbaren Funktionen vom verwendeten HTML-Browser abhängig. Im SAP GUI for Windows wird der Internet Explorer 4.0 von Microsoft als Fremd-HTML-Browser verwendet. Unter dem SAP GUI for Java wird der Ice Browser verwendet, der mit dem GUI installiert wird.
Der SAP HTML Viewer kann zusammen mit anderen Controls, z.B. Tasten und Listboxen, auf einem Dynpro einer SAP-Transaktion verwendet werden. Mit diesem Control können ABAP-Entwickler in ihren Transaktionen in der Datenbank gespeicherte oder zur Laufzeit erzeugte HTML-Seiten, Graphiken oder Bilder darstellen.
Der SAP HTML Viewer kann nicht nur von einer R/3-Transaktion bereitgestellte Daten darstellen, sondern auch auf Eingaben eines Anwenders reagieren, indem Ereignisse ausgelöst werden. Auf diese können Sie dann innerhalb des Anwendungsprogramms reagieren (siehe Registrieren und Verarbeiten von Ereignissen). Die Ereignisse werden ausgelöst, wenn der Anwender eine URL wählt oder ein HTML-Dokument absendet. Die gewählte URL und die Dokumenteingabedaten stehen dann für die Verarbeitung mit dem ABAP-Code zur Verfügung.
Der SAP HTML Viewer unterstützt außerdem die Navigation durch HTML-Seiten und MIME-Dokumente aus Datenquellen außerhalb der laufenden SAP-Transaktion, z.B. aus einem Desktop-Dateisystem oder einem HTTP-Server, die eine enge Einbindung eines SAP GUI 4.6 in die Internet-/Intranetumgebung eines Kunden ermöglichen.
Der SAP HTML Viewer ist nur auf Frontend-Plattformen einsetzbar, auf denen Microsoft Internet Explorer mit der Version 4.0 oder höher bereits installiert ist.
Die Installation des Microsoftb Internet Explorer wird zur Zeit nicht von der SAP GUI-Installation durchgeführt. Sie benötigen eine SAP GUI-Installation 4.6 oder höher.
Einige Funktionen des SAP HTML Viewers sind im SAP GUI for HTML nicht verfügbar (oder zeigen ein anderes Verhalten). Die folgenden Komponenten sind davon betroffen:
Methoden |
Ereignisse |
|
|
|
|
|
|
|
Einige Funktionen dieses Controls können unter Umständen im SAP GUI for Java nicht ausgeführt werden. Andere können nur mit Einschränkungen benutzt werden. Weitere Informationen hierzu finden Sie in der mit dem SAP GUI for Java ausgelieferten Dokumentation.