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 / 4011 / 209 / 283 ) »
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 / 4011 / 209 / 283 ) »
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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 73187
Stücklisten
vor einer Woche von Selma.schwarz 1 / 74650
Belege
vor einer Woche von Selma.schwarz 1 / 72612

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.

Vergleichbare Themen

ALV (Grid): Seitenumbruch bei Feldänderung
von ralf.wenzel » 07.08.2007 07:45
ALV Grid mit bestimmten Daten erstellen.
von errorist » 27.02.2008 22:00
Ikonen im ALV-FuBau
von ralf.wenzel » 07.09.2006 09:27
FuBau 'ARCHIVOBJECT_DISPLAY'
von ralf.wenzel » 02.07.2012 13:01
Webservice aus FuBau ansprechen
von ralf.wenzel » 02.04.2012 14:34

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 73187
Stücklisten
vor einer Woche von Selma.schwarz 1 / 74650
Belege
vor einer Woche von Selma.schwarz 1 / 72612

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 74650
Belege
vor einer Woche von Selma.schwarz 1 / 72612