Interne Tabelle in eine Spool Datei schreiben

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Interne Tabelle in eine Spool Datei schreiben

Beitrag von JanR (ForumUser / 57 / 14 / 2 ) »
Hallo zusammen,

ich würde gerne im Code eine Spool Datei einer internen Tabelle erstellen.
Weiß zufällig jemand wie man das macht? Oder wie man die Zeilen in den Spool schreiben kann, sodass er sie am Ende zu einer Tabelle konvertiert, wie wenn man über eine alv-Ausgabe eine Spool Datei erzeugt?

Vielen Dank im Voraus

LG
Jan

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


Re: Interne Tabelle in eine Spool Datei schreiben

Beitrag von jocoder (Specialist / 339 / 3 / 101 ) »
Im letzten Jahrtausend hätte man es mit Listen gelöst.

Code: Alles auswählen.

  CALL FUNCTION 'GET_PRINT_PARAMETERS'
    EXPORTING
      destination    = printer
      copies         = 1
      list_name      = 'ZMY_LIST'
      immediately    = 'X'
      new_list_id    = 'X'
      expiration     = 8
      line_size      = 120
      line_count     = 44
      layout         = 'X_44_120'
      receiver       = sy-uname
      department     = 'EDV'
      no_dialog      = 'X'
    IMPORTING
      out_parameters = print_params
      valid          = valid.
  NEW-PAGE PRINT ON PARAMETERS print_params NO DIALOG.
  
  LOOP AT itab REFERENCE INTO wa.
    WRITE: wa->*-element1, wa->*-element2.
    " ...
  ENDLOOP.
Eine andere Möglichkeit wäre die Definition eines Reports, der die Liste in einem ALV-Grid ausgibt. Dieser Report kann von einem Job angesteuert werden, der die Liste in eine Spool-Datei stellt. Dies wäre wahrscheinlich die elegantere Lösung. Der Job kann in der Transaktion SM36 definiert werden oder über die ABAP-Anweisung SUBMIT.

Folgende Benutzer bedankten sich beim Autor jocoder für den Beitrag:
JanR


Seite 1 von 1

Vergleichbare Themen

5
Antw.
314
Views
1
Antw.
172
Views
2
Antw.
6870
Views
in interne Tabelle schreiben
von anki_86 » 25.06.2007 08:53 • Verfasst in ABAP® für Anfänger
19
Antw.
3668
Views
XString in interne tabelle schreiben.
von L0w-RiDer » 06.11.2018 14:09 • Verfasst in ABAP® für Anfänger
4
Antw.
2422
Views
Interne Tabelle in Excel schreiben
von mamba » 12.12.2006 15:36 • Verfasst in ABAP® Core

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.