Ausgabe zweier SMARTFORMS in eine Spool-Datei

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

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

Ausgabe zweier SMARTFORMS in eine Spool-Datei

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo,

ich möchte die Ausgabe aus zwei SMARTFORM-Aufrufen in eine Spooldatei ausgeben.

Der Parameter TDNEWID der Struktur SSFCOMPOP, SAP Smart Forms: Optionen Smart Composer (Übergabe), wirkt nicht.

Oder muss ich beim zweiten Aufruf noch den Parameter TDFINAL setzen?


Viele Grüße und Danke

Norbert

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


Re: Ausgabe zweier SMARTFORMS in eine Spool-Datei

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Vor dem Aufruf des ersten Formulars sind die Parameter so zu setzen:

SSFCTRLOP-NO_OPEN = space.
SSFCTRLOP-NO_CLOSE = 'X'.

Vor dem Aufruf weiterer Formulare sind die Parameter so zu setzen:

SSFCTRLOP-NO_OPEN = 'X'.
SSFCTRLOP-NO_CLOSE = 'X'.

Vor dem Aufruf des letzten Formulars sind die Parameter so zu setzen:

SSFCTRLOP-NO_OPEN = 'X'.
SSFCTRLOP-NO_CLOSE = space.



Die gleiche Wirkung erzielt man durch die Nutzung der FuBa's SSF_OPEN und SSF_CLOSE. Dem FuBa SSF_OPEN sollte man zumindest den Parameter CONTROL_PARAMETERS in der Form mitgeben wie die Feldliste an den SMARTFORM-Aufruf, Parameter CONTROL_PARAMETERS, übergeben wird. Nach dem Aufruf von SSF_OPEN sind die Werte für NO_OPEN = 'X' und NO_CLOSE = 'X' entsprechend in der Übergabestruktur zu setzen, vor dem Aufruf der SMARTFORMS. Nach dem Aufruf des letzten SMARTFORMS für eine gemeinsame Spool-Ausgabedatei ist der FuBa SSF_CLOSE zu rufen. Gegenüber der oben beschriebenen Vorgehensweise sind die FuBa's von Vorteil wenn man im Vorfeld den Zeitpunkt des Schließens der Spool-Datei nicht genau bestimmen kann (variable Aufrufketten von SMARTFORMS). Hier erspart man sich dann unter Umständen viel Getrickse um diesen Zeitpunkt zu bestimmen. Der FuBa SSF_CLOSE kann dann einfach nach dem Verarbeitungsblock für den Aufruf der SMARTFORMS ausgeführt werden.

Folgende Benutzer bedankten sich beim Autor SAP_ENTWICKLER für den Beitrag:
JohnFJ81


Seite 1 von 1

Vergleichbare Themen

6
Antw.
2935
Views
Feedback-->leere Spool Ausgabe
von c oco » 12.02.2013 10:28 • Verfasst in ABAP® für Anfänger
0
Antw.
1108
Views
XLS Datei aus dem Spool erzeugen
von Gast » 13.07.2005 13:39 • Verfasst in ABAP® Core
1
Antw.
2421
Views
Download einer Spool-Datei
von Micha_AB » 18.05.2004 19:25 • Verfasst in ABAP® Core
3
Antw.
2576
Views
Smartforms, unterschiedliche Seitenformate in selben Spool
von Dirk K » 16.10.2008 08:38 • Verfasst in ABAP® Core
1
Antw.
1324
Views
Interne Tabelle in eine Spool Datei schreiben
von JanR » 07.10.2020 08:30 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

SAP_ENTWICKLER
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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140