Listenausgabe automatisch in Textdatei schreiben?

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

Listenausgabe automatisch in Textdatei schreiben?

Beitrag von roterMilan (ForumUser / 2 / 0 / 0 ) »
Hallo,

gibt es eine Möglichkeit, die Listenausgabe eines Reports automatisch in eine Textdatei auf dem Applikationsserver zu schreiben? Ich habe hier einen umfangreichen Report, bei dem das Zusammensuchen der Daten für open_dataset sehr aufwändig wäre. Es sollen einfach nur alle Write-Anweisungen nicht in die Listenausgabe, sondern in eine Textdatei schreiben. Geht das irgendwie?
Danke im voraus.

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
ÄHM, ersetz doch einfach alle "WRITE" durch ein "TRANSFER f TO dsn.".
bzw bau erst eine Zeile als Variable auf und schicks dann weg, wenns eine zu "komplexe-Write-Ausgabe" ist.

Im Übrigen kann man auch alles im Batchlaufen lassen und dann ist es (je nach einstellung) sowieso ein paar Tage im Spool.

Beitrag von Matthias.Selle (ForumUser / 69 / 1 / 0 ) »
Hallo,

das in den Spool schicken geht auch ohne batch.
Mal new-page anschauen:

new page print on
...
keep in spool 'X'
...

Damit kann man es ausdrucken und gleichzeitig einen Spool erzeugen. Vielleicht kann man den Ausdruck auch irgendwie weglassen. Hab' ich aber noch nicht ausprobiert.

Viele Grüße
Matthias

Re: Listenausgabe automatisch in Textdatei schreiben?

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
roterMilan hat geschrieben: Geht das irgendwie?
Am ende der Ausgabe die Liste einlesen: http://www.abapforum.com/forum/viewtopi ... 7090#37090 (aus die Einschränkungen achten).

Die gefüllte itab nach belieben speichern (zb.: open dataset).
Gruß Hendrik

Beitrag von ewx (Top Expert / 4844 / 311 / 639 ) »
fuba LIST_TO_MEMORY
In der FUGR sind dann noch nette andere Bausteine, wie z.B. LIST_TO_ASCI oder LIST_TO_TXT...8)

Beitrag von roterMilan (ForumUser / 2 / 0 / 0 ) »
Danke für die Antworten.

Was ich vergessen hatte zu erwähnen: Das ganze soll im Hintergrund laufen. Dann geht das nicht, dass man auf die Listenausgabe zugreift, oder? Bin noch Anfänger in Sachen ABAP.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
538
Views
8
Antw.
2176
Views
Splaten Listenausgabe
von christof » 21.10.2014 19:39 • Verfasst in ABAP® für Anfänger
2
Antw.
2787
Views
Drucktastenleiste in einfacher Listenausgabe anzeigen
von bliss » 16.04.2012 16:15 • Verfasst in ABAP® für Anfänger
3
Antw.
417
Views
Leerzeilen bei Listenausgabe (List-Processing)
von Murdock » 24.09.2020 11:58 • Verfasst in ABAP® für Anfänger
3
Antw.
1353
Views
Textdatei einlesen
von MG1993 » 22.07.2014 13:55 • Verfasst in ABAP® für Anfänger

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 8 Stunden von Bright4.5 1 / 173
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1815
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8418