PPIO_ENTRY: ALV-Grid-Ergebnis im Hintergrund exportieren

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

PPIO_ENTRY: ALV-Grid-Ergebnis im Hintergrund exportieren

Beitrag von shapoc (ForumUser / 52 / 3 / 0 ) »
Hallo zusammen,

ich habe ein Problem bzgl. des Programmes PPIO_ENTRY. Dort wird nach einer Selektion ein ALV-GRID angezeigt, dessen Inhalt ich in eine CSV exportieren soll, und zwar im Hintergrund/Batch.
Wenn ich das als Job einrichte wird zwar ein Spool der Ergebnisliste erstellt, allerdings hat dieser "nur" eine Breite von 255 Zeichen, die Anzeige im ALV-Grid aber deutlich mehr Spalten hat und somit ein Zeilenumbruch stattfindet. Ich habe hier an verschiedenen Stellen gelesen, dass das generell die maximale Spoolbreite ist? Stimmt das? Oder kann man das doch beeinflussen?

Als Alternative wollte ich das Programm PPIO_ENTRY per SUBMIT ... EXPORTING LIST TO MEMORY erstellen und dann die Liste weiterverarbeiten. Allerdings wird hier komischerweise keine "Liste" erzeugt, sondern es wird im GUI-Modus das ALV Grid angezeigt und wenn ich dann per F3 zurückgehe, erscheint die Meldung, dass keine Liste erzeugt wurde. Folgendes Coding habe ich verwendet:

Code: Alles auswählen.

PARAMETERS:
  fname LIKE rlgrap-filename.

SUBMIT ppio_entry
  "WITH P_TCODE = 'COHV'
  USING SELECTION-SET 'ZAKR_V1'
  EXPORTING LIST TO MEMORY
  AND RETURN.

CALL FUNCTION 'LIST_FROM_MEMORY'
  TABLES
    listobject = list_tab
  EXCEPTIONS
    not_found  = 1
    OTHERS     = 2.

DATA: BEGIN OF ascitab OCCURS 1,
        line(256),
      END OF ascitab.
DATA: wa_ascitab LIKE LINE OF ascitab.

CALL FUNCTION 'LIST_TO_ASCI'
  TABLES
    listobject = list_tab
    listasci   = ascitab.



IF sy-subrc = 0.

  OPEN DATASET fname FOR OUTPUT IN TEXT MODE ENCODING UTF-8 MESSAGE mess.
  IF sy-subrc = 0.

    LOOP AT ascitab INTO wa_ascitab.
      TRANSFER wa_ascitab TO fname.
    ENDLOOP.

  ELSE.
    MESSAGE mess TYPE 'I'.
  ENDIF.

  CLOSE DATASET fname.

ENDIF.
Irgendwie scheint also das Submit bzw. das "AND RETURN" nicht richtig zu funktionieren?!
Ziel ist quasi die Hintergrundausleitung der erzeugten Liste im ALV-Grid in kompletter Breite, analog zur GUI-Funktion zum Exportieren im ALV-Grid per Button.

Könnt ihr mir bitte weiterhelfen?

Grüße,
Andreas

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


Seite 1 von 1

Vergleichbare Themen

8
Antw.
4105
Views
Interne Tabelle als Datei exportieren (Hintergrund)
von BubbleSort » 19.12.2016 10:18 • Verfasst in ABAP® Core
1
Antw.
1922
Views
Entwicklungsklasse SLIS - slis-entry - ALV Grid auslesen
von pohlmann-schwarza » 17.09.2008 12:38 • Verfasst in ABAP Objects®
7
Antw.
3319
Views
Exportieren einer ALV-Grid Tabelle in ein abgelegtes Exceldokument
von rookie10 » 20.12.2020 17:32 • Verfasst in ABAP® für Anfänger
7
Antw.
3269
Views
TRY / ENTRY beim SELECT
von SAP_ENTWICKLER » 21.10.2016 10:27 • Verfasst in ABAP® Core
0
Antw.
1664
Views
Prefix number: entry missing for system D23 client 020
von Thomas82515 » 17.07.2014 10:24 • Verfasst in Financials

Über diesen Beitrag

shapoc
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 7 Stunden von DeathAndPain 12 / 2828
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 820
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1398
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1949

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

FOR mit CORRESPONDING
vor 7 Stunden von DeathAndPain 12 / 2828
Netzplan drucken
vor 3 Tagen von sap_enthusiast 2 / 820
SALV: Titel zu lang
vor 6 Tagen von ralf.wenzel 3 / 1398
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1949

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1949
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4241
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 4149