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.
3032
Views
Feedback-->leere Spool Ausgabe
von c oco » 12.02.2013 10:28 • Verfasst in ABAP® für Anfänger
0
Antw.
1212
Views
XLS Datei aus dem Spool erzeugen
von Gast » 13.07.2005 13:39 • Verfasst in ABAP® Core
3
Antw.
2680
Views
Smartforms, unterschiedliche Seitenformate in selben Spool
von Dirk K » 16.10.2008 08:38 • Verfasst in ABAP® Core
1
Antw.
1600
Views
Interne Tabelle in eine Spool Datei schreiben
von JanR » 07.10.2020 08:30 • Verfasst in ABAP® für Anfänger
9
Antw.
21951
Views
Query-Ausgabe in CSV-Datei
von stefan051981 » 26.01.2008 14:11 • Verfasst in SAP - Allgemeines

Ü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

Zeilenumbrüche ersetzen
vor 2 Stunden von rob_abc 4 / 29
Dialog-Container mit Toolbar/Status
vor 21 Stunden von tar gelöst 19 / 2087
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor 2 Stunden von rob_abc 4 / 29
Dialog-Container mit Toolbar/Status
vor 21 Stunden von tar gelöst 19 / 2087
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

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