WS_UPLOAD und einlesen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

WS_UPLOAD und einlesen

Beitrag von Gast ( / / 0 / 3 ) »
jo hallo. also ich hätte da ne frage.
könnte mir jemand ein beispiel posten wie ich div. Daten von einem File. mit einem einfachen write befehl einlesen kann?? die txt.datei ist mit ; getrennt und enthält name, vorname, plz und ort und ist im c:\ gespeichert.
und ja ich weiss dass es mit der split funktion gemacht werden muss, die im code schnippsel fehlt :)
hab gerade ein durchhänger... :(

und ich machs/muss/will es mit dem funktionsbaustein ws_upload programmieren.

Code: Alles auswählen.

DATA: begin of nam,
      name(20) type c,
      vorname(20) type c,
      plz(6) type c,
      city(29) type c,
      end of nam.

data: begin of feldnamen occurs 0,
feldname(10),
end of feldnamen.

Danach weiss ich die verschiedenen werte mittels append der tabelle zu (move '...' to my_data-...)

Call Function 'WS_UPLOAD'
  exporting
    filename = 'C:\test.dat'
    filetype = 'DBF'
   tables
   data_tab = my_data
   exceptions
     file_open_error = 1
     file_write_error = 2
     invalid_filesize = 3
     invalid_table_width = 4
     invalid_type = 5
     others = 6.
danke schon mal für die hilfe :)

gruss marco

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


Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
Hi Marco,


versuch mal dies:

Code: Alles auswählen.

  SPLIT wa AT ';' INTO TABLE sptab.
  LOOP AT sptab.
   do.
      ASSIGN COMPONENT sy-index OF STRUCTURE nam TO <fs>.
    if sy-subrc <> 0.
       exit.
    endif.
      <fs> = sptab-char50.
   enddo.
  ENDLOOP.

lg Andreas

Re: WS_UPLOAD und einlesen

Beitrag von Gast ( / / 0 / 3 ) »
Gast hat geschrieben:jo hallo. also ich hätte da ne frage.
könnte mir jemand ein beispiel posten wie ich div. Daten von einem File. mit einem einfachen write befehl einlesen kann??
Nein, kann Dir keiner, da es mit einem write-Befehl (auch nicht mit einem komplizierten) funktioniert.

Durchhänger???

Keine Macht den Drogen!

Seite 1 von 1

Vergleichbare Themen

10
Antw.
20275
Views
csv einlesen
von bohne » 05.12.2006 14:37 • Verfasst in ABAP® für Anfänger
7
Antw.
4234
Views
CSV Spalten einlesen
von Phame » 18.04.2016 16:19 • Verfasst in ABAP® für Anfänger
3
Antw.
1973
Views
Textdatei einlesen
von MG1993 » 22.07.2014 13:55 • Verfasst in ABAP® für Anfänger
1
Antw.
2777
Views
Textdatei einlesen
von MG1993 » 22.07.2014 13:55 • Verfasst in ABAP® für Anfänger
8
Antw.
4378
Views
Batchinputmappe einlesen
von Ifrit » 21.11.2006 10:57 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3047
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 1647

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.