SAP Jobsuche bei DV-Treff
Nürge123456
vor 10 Jahre
Hallo Zusammen,

wenn man einen Report in den Spool stellt und dann nach Excel exportieren möchte, so wiederholt sich nach einer bestimmten Anzahl Zeilen immer wieder der Header. Für eine Excel-Weiterbearbeitung ist das leider sehr hinderlich, so dass man dann immer per Hand am Arm die entsprechenden Zeilen herauslöschen muss.

http://scn.sap.com/thread/1931208  (hoffe es ist ok hier Links anzugeben) für Standardreports eine Lösung gefunden die ohne Entwicklungsaufwand funkionieren soll:

Einstellen, dass 60000 Zeilen auf einer Seite sind, so dass eine erneute Überschrift erst nach 60000 Zeilen auftaucht. Das wäre als Lösung für mich schon super. Leider finde ich die entsprechende Einstellung im SAP nicht. Kann mir hier jemand weiterhelfen an welcher Stelle ich die Anzahl Zeilen pro Seite einstellen kann?

Vielen Dank im Voraus und viele Grüße 🙂

Förderer

wreichelt
vor 10 Jahre
Hallo Benutzerin,

ich kenne nur:

Report ... line-count xxxxx.

* ... LINE-COUNT page_lines [(footer_lines)] *

dies geht sicher nur bei eigenen Reports.

Wirkung

Dieser Zusatz legt die Seitenlänge der Grundliste des Programms page_lines Linien und füllt die Systemfeld sy-linct mit diesem Wert. Wenn der LINE-COUNT nicht specifed, und wenn page_lines sind weniger als oder gleich 0 oder größer als 60.000, dann die Seitenlänge wird intern auf 60.000 gesetzt. Diese Einstellung überschreibt die übergebene Wert des gleichnamigen LINE-SIZE Neben der Erklärung SUBMIT und kann während der Listenerstellung mit dem gleichnamigen LINE-COUNT zusätzlich zu der Anweisung NEW-PAGE überschrieben.

Gruß und viel Erfolg

Wolfgang

Nürge123456
vor 10 Jahre
Hallo wreichelt,

wo finde ich denn die Einstellung? Wenn ich z.B. die Auswertung KSB1 nutze, ich finde keinen Menüpunkt der "Report" heißt. Ich weiß im Moment nicht wo ich suchen soll. Entschuldigung für die vielleicht dumme Frage :/

Viele Grüße

wreichelt
vor 10 Jahre
Hallo,

wie ich geschrieben habe geht das nur bei eigenen ABAP's.

Bei einer Standard-Transaktion ist das nicht möglich.

Gruß

Wolfgang

ahelm
vor 10 Jahre
Hallo Benutzerin,

die Einstellung für die 60000 Zeilen ist im Druckdialog. Das gewünschte Ausgabegerät auswählen, dann den Button "Eigenschaften" drücken. Es öffnet sich ein zweiter Dialog, im oberen Teil den Baumbereich "Allgemeine Eigenschaften" öffnen, auf "Aufbereitung" doppelt klicken. Hier kann dann die Anzahl Zeilen pro Report eingegeben werden. Eventuell muss noch der Wert unter Aufbereitung geändert werden. Bei mir hat es bei X_PAPER mit 60000 Zeilen geklappt. SAP hat zwar zweifach gemeldet, dass es zu viele Zeilen sind für diese Aufbereitung, der Spoolauftrag hat aber trotzdem nur eine Seite gehabt.

Diese Variante müsste bei jedem Report funktionieren, egal ob eigen oder von SAP.

mfg Andreas

Nürge123456
vor 10 Jahre
Hallo Andreas,

das ist genau das was ich gesucht habe, ich danke dir sehr!

Viele Grüße

Tanja