Liste von ALV nach Excel exportieren

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Liste von ALV nach Excel exportieren

Beitrag von ABAP - Programmierer (ForumUser / 35 / 0 / 0 ) »
Guten Tag!

Ich hab folgendes Problem bei meinem ALV und zwar werden die Felder irgendwie ins Excel übergeben.

Jetzt hab ich in der Hilfe nachgeschaut und da steht folgendes:

http://help.sap.com/saphelp_46c/helpdat ... ontent.htm

"Bei der Übergabe von Daten an Excel kann es vorkommen, daß die Spalten umsortiert werden, so daß sie nach Merkmalen und Kennzahlen sortiert dargestellt werden."

Jetzt wollte ich fragen, ob man das auch irgendwie verhindern kann und das die Daten genau so, wie auf dem ALV ausgegeben werden.

Wäre dankbar für eure Hilfe!

mfg, euer Programmierer

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


Re: Liste von ALV nach Excel exportieren

Beitrag von AStruuunz (ForumUser / 16 / 0 / 0 ) »
ABAP - Programmierer hat geschrieben:Guten Tag!

Ich hab folgendes Problem bei meinem ALV und zwar werden die Felder irgendwie ins Excel übergeben.

Jetzt hab ich in der Hilfe nachgeschaut und da steht folgendes:

http://help.sap.com/saphelp_46c/helpdat ... ontent.htm

"Bei der Übergabe von Daten an Excel kann es vorkommen, daß die Spalten umsortiert werden, so daß sie nach Merkmalen und Kennzahlen sortiert dargestellt werden."

Jetzt wollte ich fragen, ob man das auch irgendwie verhindern kann und das die Daten genau so, wie auf dem ALV ausgegeben werden.

Wäre dankbar für eure Hilfe!

mfg, euer Programmierer


Hi, ich bin mir zwar nicht sicher, ob du das machen willst, was ich meine, aber versuchen kann ich es ja mal.
Du hast ja die Daten, die du im ALV ausgibst, in einer internen Tabelle stehen. Versuche doch mal, die Daten direkt von der internen Tabelle in ein Excel-File zu übergeben, dafür gibts nen Funktionsbaustein.
z.B.
CALL FUNCTION 'DOWNLOAD'
EXPORTING
filename = p_file
TABLES
data_tab = i_mara.

Ich hoffe ich konnte dir weiterhelfen !!!!

Beitrag von Gast ( / / 0 / 3 ) »
Dolle Idee, aber wozu gibt es dann im ALV die DOWNLOAD-Funktion :roll:

Beitrag von AStruuunz (ForumUser / 16 / 0 / 0 ) »
Anonymous hat geschrieben:Dolle Idee, aber wozu gibt es dann im ALV die DOWNLOAD-Funktion :roll:
Wenn er aber nicht will, dass die Spalten umsortiert werden, wäre das ja mal ein Versuch wert, finde ich !!! Ob er das nun über ALV macht oder anders, hauptsache, das Excel-File sieht so aus wie er es will

Beitrag von Gast ( / / 0 / 3 ) »
Schau Dir erstmal den ALV an, bevor Du hier so rumtönst.

DEIN Download ist im ALV enthalten.

Du hast ein gefährliches Halbwissen, mehr nicht.


Mal sehen ob sich Black_adept auch sehen läßt. Er sucht ja immer eine Gelegenheit, dem User "Gast" ein auszuwischen.... also Klugscheisserchen, wir warten.
und ich dachte, ich bin hinter Dir her
Ereglam

Beitrag von AStruuunz (ForumUser / 16 / 0 / 0 ) »
Anonymous hat geschrieben:Schau Dir erstmal den ALV an, bevor Du hier so rumtönst.

DEIN Download ist im ALV enthalten.

Du hast ein gefährliches Halbwissen, mehr nicht.


Mal sehen ob sich Black_adept auch sehen läßt. Er sucht ja immer eine Gelegenheit, dem User "Gast" ein auszuwischen.... also Klugscheisserchen, wir warten.
und ich dachte, ich bin hinter Dir her
Ereglam
Ich versuche hier nur zu helfen und muss mich wohl nicht beleidigen lassen, kann sein dass mein Tipp nicht funktioniert, aber nobody is perfect !!!

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
so isser halt, unser lieber Gast.
Mach Dir keinen Kopp drum und schreibe immer so, als hätte er sich nicht aus der Versenkung seines selbst gewählten Schweigens erhoben.

PS:
wo wir schon gerade am Download sind, habe ich in der Klasse CL_GUI_ALV_GRID keine Methode (im R/3 4.7) gefunden, die direkt DOWNLOAD oder ähnlich heißen bzw. darauf hindeuten, eine solche Funktion zur Verfügung zu stellen.
Es gibt jedoch Methoden, die einen Export zu verschiedenen Zielen (u.a. EXPORT_TO_SPREAD_SHEET) erlauben könnten, wenn sie nicht PRIVATE wären.

Fazit:
um die Daten unsortiert downzuloaden, ist wohl ein Export via externer Download-Funktion notwendig, wobei ich nicht den FB DOWNLOAD noch WS_DOWNLOAD empfehlen kann, da SAP sie als obsolet gekennzeichnet hat. SAP empfiehlt hier die Methoden der Klasse CL_GUI_FRONTEND_SERVICES.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von GastX (Specialist / 277 / 4 / 18 ) »
Am unproblematischsten fand bisher, nicht direkt nach Excel zu exportieren, sondern als lokale Datei zu exportieren und dann anzugeben, dass die Liste im Tabellenkalkulationsformat gewünscht sei. (War das verständlich?)

Ergibt nämlich eine völlig andere Darstellung, auch was die Sortierung der Spalten angeht.

Gruß,
Frank

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4707
Views
ALV Liste Exportieren -> Berechtiungsproblem!
von DerAndi » 23.03.2007 12:21 • Verfasst in ABAP® Core
3
Antw.
5138
Views
Liste aus Spooler brauchbar exportieren?
von BerndS » 12.07.2013 10:24 • Verfasst in Sonstige Module
0
Antw.
1212
Views
automatisch ALV-Liste nach Applikationsserver exportieren
von TakerOne » 09.03.2007 12:09 • Verfasst in ABAP® Core
0
Antw.
1351
Views
Excel - Feldnamen exportieren
von Der_Sascha » 09.06.2008 11:08 • Verfasst in ABAP® für Anfänger
13
Antw.
7681
Views
Datenbank Tabelle in Excel exportieren
von lernen.2007 » 08.01.2008 13:41 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 75

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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 75

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166