Report im Hintergrund

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

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

Report im Hintergrund

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
Hallo zusammen,

hier mal wieder Eure Nervensäge :-)

Es ist ja möglich Programme (Reports) im Hintergrund auszuführen.
Ich habe einen Report, der relativ viele Datensätze verarbeiten muss und das Ergebnis nachher in einem ALV ausgibt.
Der Report erzeugt aber regelmäßig einen Dump, da er zu lange rödelt. Er macht gar nicht wirklich viel, sodass ich ihn auch nicht optimieren kann.

Ich kann ja einen Report im Hintergrund laufen lassen. Programm-> In Hintergrund ausführen.
An dieser Stelle möchte er einen Drucker. Nun meine Frage: Ich will da aber nicht drucken etc. Ich möchte trotzdem mein Ergebnis im ALV sehen. Geht dies überhaupt?
Kenne mich damit noch nicht so aus.

Danke bereits im Voraus!

Euer Kenny

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


Re: Report im Hintergrund

Beitrag von erp-bt (Specialist / 163 / 4 / 21 ) »
Hallo,

wenn Dein Report im Hintergrund läuft erfolgt nur eine Listausgabe.

Du könntest aber das Extrakthandling in Deinen Report einbinden. Sieher hierzu die Bausteine REUSE_ALV_EXTRACT*

Beispielprogramme BALVEX01, BALVEX02.

Damit kannst Du Dir zunächst den Datenbstand im Hintergrund aufbauen und dann später Online ausführen.

Viele Grüße,
...entwickelnder Berater...beratender Entwickler

Re: Report im Hintergrund

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hallo Kenny,

die von erp-bt vorgeschlagene Lösung sollte ja das Problem der langen Laufzeiten umgehen.

Als alternativer ansatz und trotz deiner Aussage
Er macht gar nicht wirklich viel, sodass ich ihn auch nicht optimieren kann
hake ich noch mal nach: Sind die DB-Zugriffe optimiert? Liest du wirklich nur die Datensätze die benötigt werden und greifst du über einen Schlüssel/Index zu? Eventuell hilft es auf der Tabelle einen zusätzlichen Index anzulegen
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Report im Hintergrund

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
Also erstmal danke euch beiden. Haben mein Programm jetzt auf Extrakt umgestellt und teste es gerade. Tolle Möglichkeit die mir bestimmt noch häugfiger helfen wird.

Zur Optimierung kann ich nur sagen, die selektion der Daten dauert nicht wirklich lange.
Was ich dann aber mache, ist alle Dublikate ermitteln. Die ist der Knackpunkt der Ewigkeiten braucht. (Siehe Forum: Tabelle nur Dublikate)

Lg

+Kenny

Re: Report im Hintergrund

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Kenny hat geschrieben:Die ist der Knackpunkt der Ewigkeiten braucht. (Siehe Forum: Tabelle nur Dublikate)
Naja, in dem von dir gennanten Thread wolltest du nur die Dupplikate aus einer ITAB haben. Je nach Datenmenge hat das eine erhebliche Laufzeit. An der Laufzeit kann man evtl. feilen (ASSIGN anstatt INTO), oder man schaut sich die Datenbeschaffung an. Auch hier gibt es Möglichkeiten auf Dupplikate zu prüfen (z.B. COUNT, AND EXSISTS, HAVING, etc...).

Für jede Aufgabenstellung gibt es eine Lösung ;-)
Gruß Hendrik

Re: Report im Hintergrund

Beitrag von Kenny (ForumUser / 68 / 28 / 0 ) »
In diesem Sinne,

konnte den Report noch mit euren Tips optimieren.

Es funktioniert nun einwandfrei: Vielen lieben Dank!!!

Seite 1 von 1

Vergleichbare Themen

10
Antw.
3842
Views
Report im Hintergrund
von khb » 09.08.2007 16:25 • Verfasst in ABAP® Core
7
Antw.
5657
Views
Report im Hintergrund aufrufen
von gs3rr4 » 12.11.2014 12:46 • Verfasst in ABAP® für Anfänger
3
Antw.
8332
Views
Report aus im hintergrund als Job ausführen (ähnlich SE38)
von OnkelSAP » 22.04.2010 08:25 • Verfasst in ABAP® Core
1
Antw.
3695
Views
Report von einem anderen Report als Hintergrundjob einplanen
von kbit100 » 04.01.2016 09:46 • Verfasst in ABAP® für Anfänger
19
Antw.
8575
Views
Feedback-->Aufruf z-report ein SAP Standard Report
von c oco » 06.02.2013 16:55 • 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

Regex in where
vor 2 Stunden von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

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

Regex in where
vor 2 Stunden von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

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