Hallo,
ich drucke mit einem Programm mehrere Listen teils als ALV.
Damit alle Listen unter einer Spoolnummer ausgegeben werden, ist bei der Jobdefinition der Schalter "Neuer Spoolauftrag" initial.
Das Selektions-Deckblatt wird dabei zu jeder Liste ausgegeben, ich benötige es jedoch nur einmal.
Beim Auslesen der Parameter durch den Aufruf des Fuba GET_PRINT_PARAMETERS, ist der Parameter PRBIG leer.
Ich habe folgendes ausprobiert:
1. Druck erste Liste (ALV)
2. Parameter lesen (GET_PRINT_PARAMETERS)
3. Parameter PRBIG explizit leeren (GET_PRINT_PARAMETERS)
4. Druck zweite Liste
5. ...
Dennoch wird jedes Mal das Deckblatt ausgegeben.
Was mach ich falsch?
Nachtrag:
Inzwischen hab ich es hinbekommen die aktuellen Parameter mit dem Aufruf
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING no_dialog = 'X'
mode = 'CURRENT'
IMPORTING out_parameters = params.
zu erhalten.
Aber das Setzen funktioniert noch nicht:
CALL FUNCTION 'GET_PRINT_PARAMETERS'
EXPORTING
no_dialog = 'X'
in_parameters = params
list_name = params-plist
IMPORTING
out_parameters = params.