Unterprogramm/Methode in SELECT-Schleife

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

Unterprogramm/Methode in SELECT-Schleife

Beitrag von m.schwertle (ForumUser / 94 / 0 / 0 ) »
Ich versuche, SAP-Tabellen in externe Dateien zu laden. Um Timeouts zu vermeiden, verwende ich die Anweisung [PACKAGE SIZE n] in der SELECT-Schleife.

Diese Datensätze möchte ich dann speichern, hierfür verwende ich die Methode CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD. Nach dem ersten Schleifendurchlauf aber (also ab dem zweiten) gibt es einen Laufzeitfehler, weil ich ab dem zweiten Durchlauf keine Methode/Unterprogramm mehr aufrufen darf.

Kann ich das Problem irgendwie umgehen? Hat jemand einen Tipp?

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


Beitrag von m.schwertle (ForumUser / 94 / 0 / 0 ) »
Und um den Laufzeitfehler zu konkretisieren: Es findet durch den Aufruf der Methode ein impliziter Datenbank-Commit statt. Dieser ist aber innerhalb dieser Schleifendurchläufe nicht erlaubt. Kann ich den Commit umgehen?

Beitrag von m.schwertle (ForumUser / 94 / 0 / 0 ) »
Hab das Problem (wenngleich sehr unperformant) gelöst.

TTCBC - This thread can be closed.

Beitrag von m.schwertle (ForumUser / 94 / 0 / 0 ) »
Hab das Problem (wenngleich sehr unperformant) gelöst.

TTCBC - This thread can be closed.

Seite 1 von 1

Vergleichbare Themen

15
Antw.
11770
Views
Select-Options an Methode übergeben
von Karl der Große » 31.01.2024 17:00 • Verfasst in ABAP® für Anfänger
6
Antw.
4933
Views
Methode soll multiple Select-Options Tabellen liefern
von mazu » 08.06.2021 13:25 • Verfasst in ABAP Objects®
4
Antw.
4901
Views
feldzuweisung in schleife
von simethandreas » 01.10.2009 14:25 • Verfasst in ABAP® für Anfänger
2
Antw.
1227
Views
Schleife, Gruppenverarbeitung
von Ingo » 08.07.2022 10:54 • Verfasst in ABAP® für Anfänger
1
Antw.
2011
Views
Dynamisierung von Schleife
von dvdh1979 » 05.06.2015 12:07 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

m.schwertle
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.