Datei auf Unixsystem abspeichern über Funktion WS_DOWNLOAD

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

Datei auf Unixsystem abspeichern über Funktion WS_DOWNLOAD

Beitrag von CharlieD (ForumUser / 7 / 0 / 0 ) »
Hallo zusammen,

ich habe folgendes Problem, ich möchte gerne über die Funktion WS_DOWNLOAD, eine DAT-Datei auf den Anwendungsserver abspeichern.

Jedoch nach dem ausführen, des ABAPs bekomme ich folgende Fehlermeldung:
"Fehler beim Öffnen der Download-Datei"
Die Datei wird auch nicht in dem angegeben Pfad, geschrieben :cry:

CODE schaut bei mir so aus

Code: Alles auswählen.

PARAMETERS:     P_FILE(128) TYPE C
DEFAULT '/usr/sap/tmp/TEST.DAT' LOWER CASE.

  CALL FUNCTION 'WS_DOWNLOAD'
      EXPORTING
           FILENAME                 = P_FILE
           FILETYPE                  = 'ASC'
           MODE                       = ' '
      IMPORTING
           FILELENGTH               = FILELENGTH
       TABLES
            DATA_TAB                = UEBERGABE_BER
      EXCEPTIONS
           FILE_OPEN_ERROR          = 1
           FILE_WRITE_ERROR         = 2
           INVALID_FILESIZE         = 3
           INVALID_TYPE             = 4
           NO_BATCH                 = 5
           UNKNOWN_ERROR            = 6
           INVALID_TABLE_WIDTH      = 7
           GUI_REFUSE_FILETRANSFER  = 8
           CUSTOMER_ERROR           = 9
           OTHERS                   = 10
            .
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
Im voraus bedanke ich mich für die Hilfe!
Zuletzt geändert von CharlieD am 17.09.2008 15:30, insgesamt 1-mal geändert.

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


Beitrag von CharlieD (ForumUser / 7 / 0 / 0 ) »
Sollte ich lieber die Methode CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD verwenden?

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
CharlieD hat geschrieben:Sollte ich lieber die Methode CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD verwenden?
Hallo CharlieD,

weder noch...
Zum Schreiben auf das Dateisystem des Application Server ist mit OPEN DATASET zu arbeiten.
Die oben genannten Funktionen und Methoden funktionieren nur, wenn die Daten auf dem "Präsentationsserver" (dem eigenen PC) abgelegt werden sollen und eine aktuelle Verbindung (man auch via SAP-Logon angemeldet ist) dahin vorhanden ist.
Gruß
Ereglam


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

Beitrag von CharlieD (ForumUser / 7 / 0 / 0 ) »
Danke ereglam, habe es nun umgesetzt, es funktioniert ausgezeichnet!

Beitrag von Frank Wolf (ForumUser / 14 / 0 / 0 ) »
btw: es gibt da auch noch den Funktionsbaustein C13Z_DOWNLOAD und seine Geschwister in der Funktionsgruppe C13Z.

Beitrag von CharlieD (ForumUser / 7 / 0 / 0 ) »
Danke Frank Wolf, werde mir mal diese Funktionsgruppe ansehen!

Seite 1 von 1

Vergleichbare Themen

8
Antw.
2336
Views
Datei auf Netzlaufwerk abspeichern
von Armin93 » 14.10.2019 16:33 • Verfasst in ABAP® für Anfänger
3
Antw.
2452
Views
Funktion/Methode für iCalendar Datei (.ICS) Format
von Romaniac » 08.12.2017 13:50 • Verfasst in ABAP® Core
2
Antw.
1942
Views
Download der EBCDIC-Datei
von Jura » 09.03.2007 16:35 • Verfasst in ABAP® für Anfänger
0
Antw.
1321
Views
Download Excel-Datei
von Kerstin » 24.07.2007 16:16 • Verfasst in ABAP® Core
1
Antw.
1436
Views
Download einer .csv- oder .txt-Datei
von ABAP_User » 09.05.2011 13:25 • 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 9 Stunden von tar 8 / 234
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1528
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 179
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 413

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 9 Stunden von tar 8 / 234
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1528
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 179
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 413

Unbeantwortete Forenbeiträge

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