Sortieren der BSEG

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

Sortieren der BSEG

Beitrag von derMartin (ForumUser / 6 / 0 / 0 ) »
Hallo,

ich muss in einem Report die Tabelle BSEG mit sehr vielen Einträgen in einer Textdatei sichern. Der Download wird mit dem FB GUI_DOWNLOAD durchgeführt. Aber nun zur Datenbeschaffung:
Da die Tabellen sehr gross sind wollte ich mit zunächst über Buchungskreis und Geschäftsjahr loopen und danach SELECT * FROM BSEG INTO XY UP TO 100000 ROWS WHERE BUKRS= .. AND GJAHR = ... arbeiten.
Doch nun hab ich das Problem, dass ich dann ja für das nächste Datenpaket als zusätzlichen Schlüssel die Belegnummer brauche. Wie stelle ich fest, dass die Daten beim Auslesen sortiert sind?
Oder hat jmd eine andere Idee?

Danke

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


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

bei einer "normalen" transparenten Tabelle würde ich einen DB-Cursor setzen und in "größeren" Paketen lesen und auf die Textdatei wegschreiben.

Wenn die BSEG noch eine Pooltabelle ist (was ich annehme) funktioniert das leider nicht.

Aber eigentlich könnte doch der DB-Administrator die Tabelle exportieren, wenn es unbedingt sein muß. (was ich allerdings heimlich bezweifele ...)
Gruß
babap

Beitrag von derMartin (ForumUser / 6 / 0 / 0 ) »
Danke,

aber frag mich bitte nicht, ob sie es brauchen. Ich soll nur das Programm schreiben :D Und die Daten sollen per Report abgezogen werden.
Aber wie sieht es ggf. mit Packing size und select..EndSelect aus? Vielleicht passt das ja.

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

Bei den "historischen" Zugriffen mit SELECT ... ENDSELECT bekommst du jeden Datensatz einzeln angeliefert. Dann zählst Du einfach selbst, wieviel Du schon hast.

Und dann bei egalwievieltaussend "raus damit" und weiter "gejuckeltt".

Das "Repörtchen" muß ja kein Performancewunder sein.

Gruß
babap.
P.S. oder noch easyer, bei jedem Durchlauf einen Datensatz an die vorhandenen Datei ranhängen ... (Zugriffszeit, Performance, Last, ist doch egal für das eine mal ...)

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5616
Views
BSEG herunterladen
von Thomas82515 » 05.06.2007 09:56 • Verfasst in Financials
11
Antw.
12738
Views
Tabelle BSEG
von PatrickJ » 16.05.2006 14:36 • Verfasst in Financials
2
Antw.
4366
Views
BSEG erweitern
von penguin13 » 16.08.2006 11:04 • Verfasst in ABAP® Core
15
Antw.
9093
Views
Anzahl Eintrage BSEG
von Anfänger » 11.02.2011 15:41 • Verfasst in ABAP® für Anfänger
4
Antw.
2175
Views
FS10N die DB-Tabelle BSEG
von L0w-RiDer » 28.05.2020 23:32 • Verfasst in Financials

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2320

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2320

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 354
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 952
MS-Word als Editor
letzen Monat von tekko 1 / 4464