ich bin mal wieder am ALV bauen. Das füllen einer ALV mittels einer IT hab ich nun denke darauf.
Jetzt möchte ich in dieser Tablle eine Überschriftszeile.
d.h. ich mochte in meiner strukturierten Tablle, an verschiedenen Stellen eine "leere" Zeile (ohne Spalten) welche nur eine Überschrift beinhaltet.
Sie Anhang, (leider war das nur Photoshop ;-( )
ALV_TEMP.jpg
Aber so in der Art stelle ich mit das vor. In diesem Beispiel erfolgt vor jeder Airline eine "Überschriftszeile". Diese soll keine Anere Schriftart oder ähnliches haben.
Nur halt ohne Spalten!
Ob nun ALV Grid oder List soll mir an dieser Stelle egal sein.
Geht so etwas? Wenn ja wäre ich dankbar über eine Info wie.
mfg
Stony007_de
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
spontan fallen mir dazu nur Zwischensummen ein. Du müsstest dem ALV zwei zusätzliche Spalten (A,B) hinzufügen. In der A würde immer der Name der Airline stehen, B müsste numerisch sein, damit du darüber die Summe bilden kannst. Über A bildest du Zwischensummen und schon hast du deine Überschriftzeile. Ggf. müsstest du in den ALV-Einstellungen unter Darstellung vorgeben, dass die Summenzeilen über den Einträgen angezeigt werden sollen. Leider ist das ganze recht instabil, die Zeile verschwindet, sobald man neu sortiert bzw. die Spalte ausblendet über die man summiert hat
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Alternativ müsste man diese "leeren" bzw. "Überschriftsspalten" mehr oder weniger so in die Itab übernehmen (dementsprechend irgendwo kennzeichnen, dass man die richtigen Daten noch davon unterscheiden und separat abarbeiten kann) und in diesen Zeilen kann man in der Ausgabe die Zellen verbinden, siehe Tricktresor
gibt es eine Möglichkeit, die Größe von einzellenen Zellen anzupassen?
Ziel wäre es dann, wenn eine "Überschriftszeile" eingefügt wird, wird die Zellen Breite vergrößert.
Die Zellen an sich müssen in jeder Zeile gleich breit sein, falls du das meinst (so breit, wie die ALV-Überschrift). Wie gesagt würde das maximal über Zellen verbinden gehen, wenn auch etwas umständlich...
Wenn du es über ALV-List statt über ALV-Grid verwendest kannst du die (sonst recht selten verwendeten) EVENTS "BEFORE_LINE_OUTPUT" und "AFTER_LINE_OUTPUT" genau hierfür verwenden.
Bei einer Anwendung die ich kenne verwenden wir so etwas um nach einer Positionszeile interessante Langtexte zu dieser Position in unsere ALV-Liste einzublenden.