Methode GUI_DOWNLOAD: Spaltennamen ausgeben

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Methode GUI_DOWNLOAD: Spaltennamen ausgeben

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo,

ich benutze die Methode GUI_DOWNLOAD der Klasse
CL_GUI_FRONTEND_SERVICES für Downloaden der SAP-Daten in eine .txt-Datei. Welchen Parameter sollte ich übergeben, damit Spaltennamen mit ausgegeben werden? Als ich dem Parameter 'HEADER' ein Characterfeld mit dem Spaltennamen übergeben habe, ist nichts passiert worden.
Danke im voraus!

Jura

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


Beitrag von Hermann ( / / 0 / 3 ) »
Probier mal die Lösung von Christian alias Chrisu:

http://www.abapforum.com/forum/viewtopic.php?t=1749

Hermann

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo Herman,

es funktioniert supper, wenn ich eine Excel-Datei erstelle. Ich möchte aber eine TXT-Datei erzeugen.
Ich vermute, dass ich in der Methode GUI_DOWNLOAD das Parameter HEADER benutzen muss, aber wie?

Grüße,
Jura

Beitrag von Hermann ( / / 0 / 3 ) »
Ich bin mir ziemlich sicher, dass Du den Parameter FIELDNAMES nehmen musst. So war es zumindestens beim Baustein WS_DOWNLOAD, insofern gehe ich davon aus, dass es bei GUI_DOWNLOAD (der ja quasi der Nachfolger ist) genauso funktionieren muss.

Hermann

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Der Parameter FIELDNAMES wird aber nicht angeboten.
Nur folgende Export-Parameter stehen zur Verfügung:

CALL METHOD cl_gui_frontend_services=>gui_download
EXPORTING
* BIN_FILESIZE =
filename = p_filename
FILETYPE = 'ASC'
* APPEND = SPACE
WRITE_FIELD_SEPARATOR = 'X'
* HEADER = '00'
* TRUNC_TRAILING_BLANKS = SPACE
* WRITE_LF = 'X'
* COL_SELECT = SPACE
* COL_SELECT_MASK = SPACE
* IMPORTING
* FILELENGTH =
changing
data_tab = itab
EXCEPTIONS
FILE_WRITE_ERROR = 1
..... .

Grüße,
Jura

Beitrag von Hermann ( / / 0 / 3 ) »
Schau mal in der SE37, den Baustein GUI_DOWNLOAD. Mit dem müsste es gehen. Der wird - wenn ich mich nicht täusche - von der Methode aufgerufen, die Du benutzt (wie oben beschrieben).

Hermann

Beitrag von Gast ( / / 0 / 3 ) »
Tatsächlich, mit dem GUI_DOWNLOAD wird das Problem gelöst. Ich bedanke mich!

Gruß,
Jura

Beitrag von Hermann ( / / 0 / 3 ) »
Gerne :D

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2345
Views
Klasse CL GUI FRONTEND SERVICES, Methode GUI DOWNLOAD
von L0w-RiDer » 27.08.2019 12:58 • Verfasst in ABAP® für Anfänger
3
Antw.
1892
Views
Spaltennamen
von Schäfer_anfänger » 10.02.2017 07:41 • Verfasst in ABAP® für Anfänger
4
Antw.
4601
Views
ALV SPaltennamen ändern.
von kaim77 » 27.03.2020 14:40 • Verfasst in ABAP® für Anfänger
3
Antw.
5872
Views
Spaltennamen aus einer struktur
von dimes » 19.06.2008 15:59 • Verfasst in ABAP® Core
1
Antw.
978
Views
Beim Loop dynamisch den Spaltennamen setzen
von kaim77 » 13.09.2019 17:30 • Verfasst in ABAP® Core

Ü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.