Datei Paketweise einlesen?

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

Datei Paketweise einlesen?

Beitrag von killa12 (ForumUser / 11 / 0 / 0 ) »
Hallo Leute,

ich hoffe Ihr könnt mir weiterhelfen :-)
Habe ein kleines Speicher-Problem beim Einlesen einer Datei die sehr viele Datensätze enthällt.
Nun wollte ich das ganze mit einer Paketverarbeitung lösen wie z.B bei Datenbank Select mit der Angabe der PACKAGE SIZE.
Leider habe ich sowas für READ DATASET nicht finden können. Hat vielleicht von euch jemand eine Idee???


Gruß Killa12

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


Re: Datei Paketweise einlesen?

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Umständlich ja:

OPEN DATASET... AT POSITION pos
dann
READ DATASET ... MAXIMUM LENGHT mlen -> mlen wird dann eins weitergesetzt
dann CLOSE DATASET und das Ganze von vorn mit OPEN DATASET ... AT POSITION mlen.

Hab ich aber nicht getestet, mir nur zusammengereimt. Gib mal Bescheid, ob sowas geht... :D

btw: Was zur H*lle liest du ein, dass du Speicherprobleme bekommst?

Re: Datei Paketweise einlesen?

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Es kommt ein bisschen auf die weitere Verarbeitung an.

Das Speicherproblem ist nicht das einlesen direkt.

Nach dem READ DATASET verarbeitest Du die Daten direkt und füllst nicht eine interne Table(?!?!?).
"Package Size" ist dann eben 1 (eins).

Die Informationen die Du uns gibst sind ein bisschen wenig.

Re: Datei Paketweise einlesen?

Beitrag von killa12 (ForumUser / 11 / 0 / 0 ) »
Unit605 hat geschrieben:Es kommt ein bisschen auf die weitere Verarbeitung an.

Das Speicherproblem ist nicht das einlesen direkt.

Nach dem READ DATASET verarbeitest Du die Daten direkt und füllst nicht eine interne Table(?!?!?).
"Package Size" ist dann eben 1 (eins).

Die Informationen die Du uns gibst sind ein bisschen wenig.

Die Datei wird komplett gelesen und der Inhalt kommt in eine interne Tabelle für die weitere Verarbeitung.
Und bei immer größer werdenden Dateien kommen so langsam Speicher Probleme auf.

Re: Datei Paketweise einlesen?

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Vielleicht musst Du die Datei ja nicht komplett in die internet Tabelle speichern?!?!?

Du kannst auch Satz fuer Satz abarbeiten oder nur bestimmte Daten in eine interne Tabelle fuellen.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
4183
Views
xml Datei einlesen
von Rabea1103 » 05.03.2009 13:58 • Verfasst in ABAP® Core
2
Antw.
4276
Views
XML Datei in ABAP einlesen
von Zubasa » 31.03.2011 10:53 • Verfasst in ABAP Objects®
0
Antw.
2698
Views
XML-Datei in Kundenauftrag einlesen
von Lori » 02.02.2021 07:14 • Verfasst in Sales and Distribution
1
Antw.
8975
Views
Excel Datei einlesen
von kostonstyle » 11.12.2006 11:26 • Verfasst in ABAP® für Anfänger
19
Antw.
14946
Views
Excel-Datei einlesen
von Zubasa » 01.10.2010 14:16 • Verfasst in ABAP Objects®

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

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2203
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2022