Dateiupload mit Apostroph als Trennzeichen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Dateiupload mit Apostroph als Trennzeichen

Beitrag von ch|ma|ra (ForumUser / 5 / 0 / 0 ) »
Hallo.

Ich versuche eine TXT Datei auszulesen um diese dann bearbeiten zu können.
Ich habe schonmal eine Datei mit einem TAB als trennzeichen mit dem FB GUI_UPLOAD hochgeladen, das hat auch super geklappt, aber die Datei die ich nun hochladen soll hat als Trennzeichen ein Apostroph ...
Ich habe schon alles versucht, aber es funktioniert einfach nicht.
Habe auch schon versucht die ganze datei in einen String zu speichern und dann mit SPLIT zu teilen, aber er kann die ganze datei (bzw Zeile) nicht in einen String speichern.

Hat jemand eine Idee?

Gruß Stephan

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


Beitrag von crush23 (ForumUser / 15 / 0 / 0 ) »
Versuchs doch mal mit einem Character-Feld für die Zeile (Länge 1000 oder sowas, ich weiß nicht wie lang die Zeilen deiner Datei sind) und splitte dann, das hab ich auch schon so gemacht (ca. 2500 Zeichen CSV-Datei und dann Split)

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

nimm mal eine Tabelle vom Typ RAWSTING (so um die 500 Zeichen) als Zieltabelle für den Upload.

Dabei NICHT vom Uploader splitten lassen!!!!

Dann Tabelle "abloopen" und jede einzelne Zeile splitten lassen (mit dem exotischen Trennzeichen).
Entweder Split einer einelnen Zeile in "Aufzählung von Feldern" oder, etwas flexibler, mit Split-Tabelle und dann mit gezieltem READ ... INDEX die einzelnen Spalten rauspicken und "wegmoven" (Dabei kann man auf unterschiedlichen Satzaufbau reagieren.

Funktioniert normalerweise einwandfrei.

Gruß
babp
P.S. beziehe mich auf den ABAP-OO-Uploader CL_GUI_FRONTEND_SERVICES
Zuletzt geändert von babap am 31.07.2008 17:20, insgesamt 1-mal geändert.

Beitrag von crush23 (ForumUser / 15 / 0 / 0 ) »
Ich habs halt auch mal gemacht mit FuBa WS_UPLOAD...
Die Zeile dann komplett genommen und in eine interne Tabelle geschrieben,
danach wieder drüber geloopt, um zu splitten - funktionierte einwandfrei...

Seite 1 von 1

Vergleichbare Themen

5
Antw.
1411
Views
Apostroph im String abfangen
von deejey » 21.10.2019 11:11 • Verfasst in ABAP® Core
2
Antw.
1215
Views
Dateiupload mehrerer Files
von whaslbeck » 03.02.2021 12:15 • Verfasst in ABAP® Core
4
Antw.
4664
Views
Dateiupload auf logischen Pfad
von acidwr » 19.03.2012 15:31 • Verfasst in ABAP® für Anfänger
12
Antw.
5079
Views
Dateiupload von der Festplatte im Batch
von KlausB » 11.09.2007 11:36 • Verfasst in ABAP® Core
1
Antw.
2324
Views
Tab als Trennzeichen verwenden
von Gast » 20.01.2006 15:06 • 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

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

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

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821