ALV-Grid-FuBau: Seitenumbruch unter bestimmten Bedingungen

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

ALV-Grid-FuBau: Seitenumbruch unter bestimmten Bedingungen

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
Hallo,

angenommen ich habe eine Liste von Kostenstellen mit ihren Eigenschaften. Es handelt sich in dieser Annahme um die Kostenstellen A, B, C, D, und E. Nun möchte ich diese Liste im ALV-Grid per FuBau darstellen und die Darstellung derart manipulieren, dass

* A und B mit ihren Eigenschaften auf Seite 1
* C mit ihren Eigenschaften auf Seite 2
* D, E mit ihren Eigenschaften auf Seite 3

erscheinen. Es sei vorausgesetzt, dass kein automatischer Seitenumbruch stattfindet (also A+B, C sowie D+E jeweils nie mehr als eine Seite an Platz brauchen). Mir geht es darum, die Seitenumbrüche zu erzeugen nach obigen Kriterien.

Kann ich das in der Layoutvariante einstellen? Kann / muss ich das im Coding machen und wenn ja, wie. Es geht explizit NICHT darum, für jede Kostenstelle eine eigene Seite zu erzeugen! Es soll wie in obigem Beispiel "gruppiert" werden.


Ralf *dankt
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Tja,

da könntest du eine weitere Spalte in dein ALV-Grid bringen, die z.B. bei jedem gewünschten "Gruppenwechsel" um eins hochaddiert wird.

Dann sortierst du nach dieser Spalte und setzt in der ALV-Druckansicht per rechtsklick auf Zwischensummen dieser Spalte das Feld Gruppenwechsel (GW) auf "*". Damit würde jeder Gruppenwechsel einen Seitenwechsel auslösen.

Damit das geht, muss die Ausgabe eine Summenspalte haben und die Gruppenwechselfunktion des ALV darf nicht programmseitig abgeschaltet sein. Dann kann man diesen Gruppenwechsel auf Zwischensummen auslösen.

Gruß
donny

Beitrag von ralf.wenzel (Top Expert / 3946 / 201 / 281 ) »
donny hat geschrieben:da könntest du eine weitere Spalte in dein ALV-Grid bringen, die z.B. bei jedem gewünschten "Gruppenwechsel" um eins hochaddiert wird.
Mist, solche Krücken wollte ich eigentlich vermeiden.


Ralf *dankt trotzdem
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3697
Views
ALV (Grid): Seitenumbruch bei Feldänderung
von ralf.wenzel » 07.08.2007 07:45 • Verfasst in ABAP® Core
16
Antw.
6218
Views
ALV Grid mit bestimmten Daten erstellen.
von errorist » 27.02.2008 22:00 • Verfasst in ABAP® für Anfänger
15
Antw.
8330
Views
Ikonen im ALV-FuBau
von ralf.wenzel » 07.09.2006 09:27 • Verfasst in ABAP® Core
8
Antw.
9670
Views
FuBau 'ARCHIVOBJECT_DISPLAY'
von ralf.wenzel » 02.07.2012 13:01 • Verfasst in ABAP® Core
1
Antw.
1375
Views
FuBau bapi_incominginvoice_park
von BUDNI-Sandra » 11.07.2005 12:49 • Verfasst in ABAP® Core

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