Report mit SAP Script Ausgabe einbinden

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Report mit SAP Script Ausgabe einbinden

Beitrag von sapnewbee (ForumUser / 16 / 0 / 0 ) »
Hallo zusammen,

ich möchte in meinem WebDynpro einen Report einbinden, der ein SAPScript ausgibt. Grundsätzliches aufrufen eines Reports mittels SUBMIT ist mir bekannt - was muss ich tun, damit mein SAPScript am Ende auch angezeigt wird? Ist das nahtlos möglich oder muss ich konvertieren?

LG
Newbee

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


Re: Report mit SAP Script Ausgabe einbinden

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Vermutlich musst du es konvertieren:
Das "Zwischenergebnis" in SapScript vor dem Ausdruck heist OTF. Mit dem Baustein CONVERT_OTF kannst du das ganze in ein PDF umwandeln das sich im Browser (WebDynpro) anzeigen lassen sollte.
Wie man das am Besten in ein WebDypro einbindet (vermutlich per URL) must du aber leider jemand anderes Fragen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von sapnewbee (ForumUser / 16 / 0 / 0 ) »
Wie übergebe ich das OTF an diesen Baustein? Ich generiere das SapScript jedes mal neu, das Outcome wird nirgendwo abgelegt.

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Beim Aufruf des Funktionsbaustein OPEN_FORM in den OPTIONS den Parameter TDGETOTF auf 'X' setzen.
Dann gibt der Funktionsbaustein CLOSE_FORM die OTF-Daten nach Abschluss des Drucks im Parameter OTFDATA zurück.
Alternativ, wenn du über einen Spooljob arbeiten musst, kannst du diesen über den Baustein RSPO_RETURN_ABAP_SPOOLJOB auslesen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von sapnewbee (ForumUser / 16 / 0 / 0 ) »
Also open_form mit oben beschriebenem Parameter, dann das submit und danach close_form? Parameter otfdata dann an den fuba convert_otf übergeben?

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
sapnewbee hat geschrieben:Also open_form mit oben beschriebenem Parameter, dann das submit und danach close_form? Parameter otfdata dann an den fuba convert_otf übergeben?
Was für ein SUBMIT?
Nein, das musst du alles im Report selbst machen und dann das Ergebnis an den Aufrufer zurückgeben (z.B. über das Memory)
Alternativ, wenn du den Report nicht ändern kannst, musst du die Ausgabe über den Spooljob abgreifen. Einfach bei den Druckoptionen "Nur in den SAP-Spooler stellen" auswählen und nach der Ausführung des Reports mit RSPO_RETURN_ABAP_SPOOLJOB die Daten abgreifen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von sapnewbee (ForumUser / 16 / 0 / 0 ) »
Den Report kann ich nicht verändern und bei diesem Report wird keine Spool erstellt - was meinst du mit Druckoptionen?
Ich bin noch recht frisch dabei und kann nicht gänzlich folgen.

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Bevor man in SAP einen Ausdruck erstellt, kommt normalerweise ein Dialog mit Auswahl des Druckers usw.
Da kann man einstellen, dass der Ausdruck in den Spooler (Transaktion SP01) gestellt werden soll, anstatt am Drucker rauszukommen.
Wenn dem nicht so ist könntest du noch versuchen über den SUBMIT-Befehl und dessen Zusatz TO SAP-SPOOL die Druckparameter zu übergeben. Wobei dieser Zusatz eigentlich für die normale List-Ausgabe gedacht ist. Daher glaube ich, dass das mit einer SAPscript Ausgabe nicht funktionieren wird. Aber hey, probieren geht über studieren.
Schlimmstenfalls wirst du den Report mittels Standardänderung wohl modifizieren müssen um bei OPEN_FORM und CLOSE_FORM die benötigten zusätzlichen Parameter einzuschleusen.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Report mit SAP Script Ausgabe einbinden

Beitrag von sapnewbee (ForumUser / 16 / 0 / 0 ) »
Danke dir, ich hab es jetzt über einen Job gelöst und nutze die spool. Modifizieren wollte ich dann doch nicht.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1549
Views
Smartform-/SAP-Script-Ausgabe downloaden
von schuessler » 24.09.2007 15:06 • Verfasst in ABAP® Core
2
Antw.
1770
Views
Report: Ausrichtung bei Ausgabe
von m.schwertle » 20.12.2007 11:53 • Verfasst in ABAP® für Anfänger
2
Antw.
2684
Views
Report Ausgabe: SUBMIT EXPORTING will nicht
von mstein2 » 06.03.2007 18:57 • Verfasst in ABAP® Core
7
Antw.
5634
Views
Write-Ausgabe vor Alv-Grid Ausgabe
von L0w-RiDer » 14.08.2019 14:09 • Verfasst in ABAP® für Anfänger
1
Antw.
5881
Views
Report von einem anderen Report als Hintergrundjob einplanen
von kbit100 » 04.01.2016 09:46 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 230
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 3578
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 5424
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 3205

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

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 230
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 3578
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 5424
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 3205

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 2 Tagen von Rabea1103 1 / 230
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 2841
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 9160
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 27625