ALV-Liste download unter Berücksichtigung des Layouts

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

ALV-Liste download unter Berücksichtigung des Layouts

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Hallo.

Im ALV gibt es ja den Download der ALV-Daten auf den eigenen PC. Die SAP-Funktion berücksichtigt dabei auch die aktuellen Einstellungen des Users bezüglich Anordnung der Spalten und deren NO_OUT-Status.

Nun soll ich aber einen Button vorbereiten der das auf Knofdruck direkt macht. Keinerlei Zwischendialoge. Mein Versuch mit

Code: Alles auswählen.

          call method cl_gui_frontend_services=>gui_download
            exporting
              filename                  = lv_fullpath
              filetype                  = 'ASC'
              confirm_overwrite         = 'X'
              col_select                = 'X'                 " Nur bestimmte Spalten exportieren
              col_select_mask           = ' XX XXX'           " Nur Spalten mit X exportieren (Nur Beispiel. Kann ja dynamisch aufgrund NO_OUT im Feldkatalog gesetzt werden)
            changing
              data_tab                  = lt_download.
brachte zwar schon mal die Reduzierung auf bestimmte Spalten aber leider nicht deren Reihenfolge ins Excel-Sheet. Das soll aber natürlich sein.

Welchen Tip habt Ihr dazu?
Ciao,
Burkhart

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


Re: ALV-Liste download unter Berücksichtigung des Layouts

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin Burkhart.
Arbeitest Du mit dem OO-Alv ?

Ermittlung: was wird aktuell an Spalten angezeigt und in welcher Reihenfolge.

Code: Alles auswählen.

data Test TYPE LVC_T_FCAT.
CALL METHOD grid1->get_backend_fieldcatalog
  IMPORTING
    et_fieldcatalog = test.
wenn Test-NO_OUT = 'X' wird diese Spalte aktuell nicht angzeigt !
Test-col_pos und test-fieldname ergeben die Spaltenposition der Ausgabe.

Der Download:
Ich würde versuchen es mit ABAPXLSX zu lösen.
https://wiki.scn.sap.com/wiki/display/ABAP/abap2xlsx

hier könntest Du auch mal prüfen, ob etwas passendes dabei ist.
http://www.tricktresor.de/blog/keywords ... id/page/2/
http://www.tricktresor.de/blog/exportin ... o-memory2/
lg Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4437
Views
ALV-Liste Layouts verschwunden
von babyjane » 01.07.2008 09:56 • Verfasst in ABAP® für Anfänger
5
Antw.
3956
Views
Hintergrundjobs automatischer download der Liste möglich?
von jijo2000 » 23.05.2005 09:40 • Verfasst in ABAP® Core
2
Antw.
2570
Views
Alv Refresh mit Berücksichtigung eines FeldKatalogs
von Zubasa » 17.05.2011 14:13 • Verfasst in ABAP® für Anfänger
0
Antw.
1898
Views
1
Antw.
1138
Views
ALV-Layouts
von Guido » 04.10.2006 15:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.