Hallo zusammen,
vielen Dank für Eure Tips!
Es klingt alles so einfach, aber leider habe ich immer noch nicht geschafft, per Job einen Spoolauftrag zu bekommen. Ich bin schon fast am Verzweifeln...
Was mache ich falsch?
Wenn ich dem FB REUSE_ALV_GRID_DISPLAY (mit REUSE_ALV_LIST_DISPLAY habe ich schon das gleiche ausprobiert) keinen IS_PRINT Parameter übergebe, wird auch keine Spoolliste erstellt. Also habe ich den Parameter eingebaut. Wenn ich das Programm direkt ausführe, bekomme ich ein Popup-Fenster, wo ich den Drucker eingeben muss und 'Spoolliste erstellen' aktivieren muss. Wenn ich das Programm über Job ausführe (was auch das Ziel ist), läuft der Job zwar durch, aber es wird keine Spoolliste erstellt.
Ich habe schon vor dem FB REUSE_ALV_GRID_DIS den FB SET_PRINT_PARAMETERS eingebaut:
CALL FUNCTION 'SET_PRINT_PARAMETERS'
EXPORTING
DESTINATION = 'LT31'
IMMEDIATELY = ' '
LAYOUT = 'X_58_170'
LINE_COUNT = '65'
LINE_SIZE = '132'
NEW_LIST_ID = 'X'
RECEIVER = 'BENUTZERNAME'
RELEASE = 'X'.
Alles bring nichts.
Auch diese Seite habe ich schon analysiert:
https://www.sdn.sap.com/irj/sdn/thread?threadID=55453
Es scheint bei allen zu funktionieren, nur bei mir nicht ...
Thomas, danke Dir für den Code. Ich versuche es doch noch mit FB REUSE_ALV_GRID_DISPLAY ...
Also, wenn noch jemand eine Idee hätte...
Danke und Grüße,
Jura