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 / 63 / 15 / 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 / 343 / 3 / 102 ) »
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.
836
Views
1
Antw.
527
Views
2
Antw.
7178
Views
in interne Tabelle schreiben
von anki_86 » 25.06.2007 08:53 • Verfasst in ABAP® für Anfänger
4
Antw.
2556
Views
Interne Tabelle in Excel schreiben
von mamba » 12.12.2006 15:36 • Verfasst in ABAP® Core
19
Antw.
4121
Views
XString in interne tabelle schreiben.
von L0w-RiDer » 06.11.2018 14:09 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Zeilenumbrüche ersetzen
vor 2 Stunden von rob_abc 4 / 30
Dialog-Container mit Toolbar/Status
vor 22 Stunden von tar gelöst 19 / 2088
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 / 30
Dialog-Container mit Toolbar/Status
vor 22 Stunden von tar gelöst 19 / 2088
SAP Trial Version für SAP Fiori
Gestern von tar 2 / 1444

Unbeantwortete Forenbeiträge

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