!--a11y-->
Einsatzmöglichkeiten
Der SAP HTML Viewer ist ein von SAP entwickeltes Control für den Einsatz innerhalb des SAP GUI. SAP hat keinen eigenen Browser für das World Wide Web 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 R/3-Bildschirmbild:

Das Bild ist das Ergebnis des Beispielprogramms SAPHTML_EVENTS_DEMO.
Einführungshinweise
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.
Integration
Der SAP HTML Viewer kann zusammen mit anderen Controls, z.B. Tasten und Listboxen, auf einem Bild einer R/3-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.
Funktionsumfang
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 R/3-Transaktion, z.B. aus einem Desktop-Dateisystem oder einem HTTP-Server, die eine enge Einbindung eines SAP GUI 4.6 in die Internet-/Intranet-Umgebung eines Kunden ermöglichen.
Einschränkungen
SAP GUI for HTML
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 IE 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 |
| go_back | sapevent |
| go_forward | navigate_complete |
| go_home | |
| do_refresh | |
| stop | |
| get_current_url |
SAP GUI for Java
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.