Hintergrund Druckparameter automatisch befüllen

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

Hintergrund Druckparameter automatisch befüllen

Beitrag von markus86 (ForumUser / 10 / 6 / 0 ) »
Hi,

wenn ich einen Report im Hintergrund (Batch) ausführe, wie kann ich das Pop Up Hintergrund Druckparameter unterbinden bzw. die Parameter mitgeben?
Zum verständnis: ich meine Transaktion aufrufen --> Programm --> im Hintergrund ausführen F9

Vielen Dank für anworten die da kommen werden

gruß

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


Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von a-dead-trousers (Top Expert / 4350 / 219 / 1166 ) »
hi!

Seitens SAP-Standard kann ich jetzt nicht sagen, ob es da bei F9 eine Möglichkeit gibt das abzufangen, aber du kannst dir ja z.B. selbst einen Hintergrundjob anlegen lassen:
- Funktionsbaustein JOB_OPEN
- SUBMIT ... TO SAP-SPOOL SPOOL PARAMETERS ... WITHOUT SPOOL DYNPRO VIA JOB ... NUMBER ... AND RETURN.
- Funktionsbaustein JOB_CLOSE

Das geht auch aus dem gerade laufenden Programm heraus.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
markus86

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: Hintergrund Druckparameter automatisch befüllen

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Der Sinn/HIntergrund bzw. die Anforderng wäre in diesem Fall wichtig.

Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von markus86 (ForumUser / 10 / 6 / 0 ) »
Danke schonmal :-)
kann ich das auch innerhalb des Programms machen, dass als Job ausgeführt wird?
Also JOB_OPEN Programmablauf JOB_CLOSE

Danke

Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von markus86 (ForumUser / 10 / 6 / 0 ) »
Der Hintergrund:
nur SAP hat Berechtigung auf ein bestimmtes Verzeichnis und deshalb muss das Programm als Job ausgeführt werden!

Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von a-dead-trousers (Top Expert / 4350 / 219 / 1166 ) »
markus86 hat geschrieben:kann ich das auch innerhalb des Programms machen, dass als Job ausgeführt wird?
Also JOB_OPEN Programmablauf JOB_CLOSE
Nur der Vollständigkeit halber:
Der "tatsächliche" Ablauf ist folgendermaßen (auch der Standard F9 macht nichts anderes, wenn man sich das im Debugger anschaut)

- Programm wird gestartet (INITIALISATION)
- Selektionsschirm wird angezeigt (AT SELECTION-SCREEN OUTPUT)
- Benutzer wählt seine Selektionsparameter
- Funktion "Im Hintergrund ausführen" (AT SELECTION-SCREEN)
- Es erfolgt JOB_OPEN
- Dann SUBMIT mit allen Parametern und VIA JOB
- Dann folgt JOB_CLOSE
- Benutzer ist wieder am Selektionsschirm (AT SELECTION-SCREEN OUTPUT)

Der eigentliche "Programmlauf" (START-OF-SELECTION) erfolgt dann im Job selbst.

lg ADT

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
markus86

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: Hintergrund Druckparameter automatisch befüllen

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
markus86 hat geschrieben:Der Hintergrund:
nur SAP hat Berechtigung auf ein bestimmtes Verzeichnis und deshalb muss das Programm als Job ausgeführt werden!
MIr war nicht ganz klar, ob Du das mit den Druckparamter-Popup ständig für jeden Report haben willst, weil die User keine Parameter eingeben wollen.

Es handelt sich aber nur um einen einzigen Report.

Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von RockyAM (ForumUser / 30 / 0 / 7 ) »
FB GET_PRINT_PARAMETERS

Folgende Benutzer bedankten sich beim Autor RockyAM für den Beitrag:
markus86


Re: Hintergrund Druckparameter automatisch befüllen

Beitrag von markus86 (ForumUser / 10 / 6 / 0 ) »
RockyAM hat geschrieben:FB GET_PRINT_PARAMETERS
gute idee :-) und wie gebe ich da die Mailadresse mit, wenn ich den Ausdruck über MAIL machen will?

Seite 1 von 1

Vergleichbare Themen

0
Antw.
853
Views
STUSERTRACE Filter automatisch befüllen
von Anfänger » 30.05.2024 14:49 • Verfasst in ABAP® für Anfänger
0
Antw.
640
Views
STUSERTRACE Filter automatisch befüllen
von Anfänger » 30.05.2024 14:48 • Verfasst in ABAP® für Anfänger
5
Antw.
8298
Views
Pflegedialog: automatisch Felder befüllen
von ABAPSunny » 20.03.2008 14:11 • Verfasst in ABAP® für Anfänger
2
Antw.
661
Views
E-Mail-Adresse in Druckparameter für Job ändern
von L0w-RiDer » 01.02.2023 10:21 • Verfasst in ABAP® für Anfänger
2
Antw.
3764
Views
Druckparameter in "Arbeitspapiere auswählen" vorbelegen
von abapsi » 09.09.2014 11:25 • Verfasst in SAP - Allgemeines

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.