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 / 3935 / 200 / 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 / 3935 / 200 / 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.
3675
Views
ALV (Grid): Seitenumbruch bei Feldänderung
von ralf.wenzel » 07.08.2007 07:45 • Verfasst in ABAP® Core
16
Antw.
6188
Views
ALV Grid mit bestimmten Daten erstellen.
von errorist » 27.02.2008 22:00 • Verfasst in ABAP® für Anfänger
2
Antw.
1682
Views
FuBau DSVAS_SERV_FILENAME_GET
von BUDNI-Sandra » 16.12.2004 13:52 • Verfasst in ABAP® Core
8
Antw.
9538
Views
FuBau 'ARCHIVOBJECT_DISPLAY'
von ralf.wenzel » 02.07.2012 13:01 • Verfasst in ABAP® Core
1
Antw.
1359
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

Aktuelle Forenbeiträge

Regex in where
vor 10 Stunden von edwin 7 / 167
Daten an Tabelle binden
vor 23 Stunden von Bright4.5 3 / 1487

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 10 Stunden von edwin 7 / 167
Daten an Tabelle binden
vor 23 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822