GUI-Liste als HTML Lokal speichern?

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

GUI-Liste als HTML Lokal speichern?

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo,

hat jemand eine Idee wie ich folgende Anforderung bewerkstelligen kann?

Ich möchte mehrere Reports über ein Programm dynamisch aufrufen. Bis hierher kein Problem. Jetzt möchte ich aber jeweils die Ergebnisse die als einfache GUI-Liste, kein ALV, erzeugt werden als HTML-File lokal abspeichern. Benötigt wird das ganze um alte Reports weiterhin im Portal via VC-Entwicklungen anzeigen zu können.

Danke für Eure Hilfe im Voraus!
Gruss

Martin

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Hi Martin,

also:

1. Listen erzeugen mit SUBMIT ... EXPORTING LIST TO MEMORY AND RETURN
2. CALL FUNCTION 'LIST_FROM_MEMORY'
3. CALL FUNCTION 'LIST_TO_ASCI'
4. CALL FUNCTION 'WWW_HTML_FROM_LISTOBJECT'

Falls du das ganze online machst, danach einfach GUI_DOWNLOAD des Ergebnisses, oder aber im Batch als Datei auf dem Server ausgeben.

Viel Erfolg
donny

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
@donny,

danke für die rasche Antwort. Hilft mir weiter.
Gruss

Martin

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Gern geschehn!

Noch eine kleine Korrektur: Punkt 3 und 4 wahlweise einsetzten, nicht nacheinander! Je nachdem, ob der Listeninhalt als Text oder HTML ausgegeben werden soll.

donny

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Funktioniert super!

Nochmals vielen Dank!
Gruss

Martin

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo donny,

klappt wie gesagt alles soweit ganz gut. Jetzt kommts ;-) aber die Ausgabe im HTML hat noch ein paar unschöne Begleiterscheinungen. So wird nur eine sehr geringe Zeilenlänge ausgegeben, da das interne Tabellenformat wohl auf 255 Zeichen begrenzt ist, da aber jedes ASCIIZeichen aus 4-Stellen besteht viertel sich der Wert und danach sieht es auch aus.
(siehe Anhang)

Noch irgendwelche Ideen?

Danke!
Gruss

Martin

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Hallo Martin,

das ist seltsam! Ist deine Liste breiter als 80 Zeichen? Zumindest mit Entgeltnachweisen (80 stellig) geht's bei mir ohne Probleme. Vielleicht kann der WWW_HTML_FROM_LISTOBJECT nur bis 80 Zeichen.

Evtl. gibt's mittlerweile bessere FBs? Musst du mal schauen und hier dann kundtun!

Das Foto sieht eigentlich eher so aus, als wenn der Browser den Code nicht korrekt interpretiert. Kannst du das mit anderen Browsern mal testen, oder das html mal 'nem Experten zeigen?

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
donny hat geschrieben:Evtl. gibt's mittlerweile bessere FBs?
Je nach Reales (weiß gerade nicht ab welchem) bringt der SapConect einige Konvertierungsbausteine mit (FuGr SX03). Für Liste nach HTML kann der FuBa SX_OBJECT_CONVERT_ALI_HTM genutzt werden.
Gruß Hendrik

Beitrag von schuessler (ForumUser / 55 / 0 / 0 ) »
Hallo JHM,

danke für den Tipp. Also Dein FuBa nutzt auch intern wieder die die mir donny genannt hat. Aber aufgrund von Deinem FuBa kam ich drauf, dass ich noch die charset mitgeben muss und vola, perfekto.
Gruss

Martin

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1434
Views
Office Integration - Dokument speichern (lokal)
von Laxion » 05.06.2009 11:48 • Verfasst in ABAP® für Anfänger
2
Antw.
495
Views
Interne Tabelle als EXCEL-Sheet lokal speichern
von Nordlicht » 24.04.2023 10:16 • Verfasst in ABAP® für Anfänger
1
Antw.
1380
Views
HowTo? File aus Allgemeiner Ablage lokal speichern
von axxter » 19.01.2007 14:06 • Verfasst in ABAP® Core
4
Antw.
4127
Views
HTML-Viewer-Control verändert HTML-Quelltext
von paramedic78 » 07.01.2013 14:50 • Verfasst in ABAP® für Anfänger
1
Antw.
973
Views
HTML String als HTML Popup darstellen
von Dag » 09.09.2019 09:43 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Bedarfszusammenfassung "Einzelbedarfe"
vor 2 Stunden von harri 2 / 1180
Trennen Strasse und Hausnummer
vor 4 Stunden von ralf.wenzel 21 / 11288
Dialog-Container mit Toolbar/Status
Gestern von black_adept gelöst 27 / 4380

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Bedarfszusammenfassung "Einzelbedarfe"
vor 2 Stunden von harri 2 / 1180
Trennen Strasse und Hausnummer
vor 4 Stunden von ralf.wenzel 21 / 11288
Dialog-Container mit Toolbar/Status
Gestern von black_adept gelöst 27 / 4380

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
Gestern von ArjenR 1 / 254
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3181
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9773