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 / 4395 / 223 / 1182 ) »
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 / 4395 / 223 / 1182 ) »
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 / 4395 / 223 / 1182 ) »
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 / 4395 / 223 / 1182 ) »
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.
1380
Views
Smartform-/SAP-Script-Ausgabe downloaden
von schuessler » 24.09.2007 15:06 • Verfasst in ABAP® Core
2
Antw.
1546
Views
Report: Ausrichtung bei Ausgabe
von m.schwertle » 20.12.2007 11:53 • Verfasst in ABAP® für Anfänger
2
Antw.
2305
Views
Report Ausgabe: SUBMIT EXPORTING will nicht
von mstein2 » 06.03.2007 18:57 • Verfasst in ABAP® Core
4
Antw.
2274
Views
SAP-Script: "Versteckte Ausgabe"
von ST22 » 22.04.2005 08:24 • Verfasst in SAP - Allgemeines
7
Antw.
2622
Views
Write-Ausgabe vor Alv-Grid Ausgabe
von L0w-RiDer » 14.08.2019 14:09 • 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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 512
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742