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 / 332 ) »
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.
4963
Views
ALV-Liste Layouts verschwunden
von babyjane » 01.07.2008 09:56 • Verfasst in ABAP® für Anfänger
5
Antw.
4324
Views
Hintergrundjobs automatischer download der Liste möglich?
von jijo2000 » 23.05.2005 09:40 • Verfasst in ABAP® Core
2
Antw.
2692
Views
Alv Refresh mit Berücksichtigung eines FeldKatalogs
von Zubasa » 17.05.2011 14:13 • Verfasst in ABAP® für Anfänger
0
Antw.
2008
Views
1
Antw.
1407
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

Aktuelle Forenbeiträge

Regex in where
vor 18 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

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

Regex in where
vor 18 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953