ALV: Überschrift statt Quer längs drucken

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

ALV: Überschrift statt Quer längs drucken

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Hallo,

wie schaffe ich es, einen Überschrift im ALV statt so:

23.04.2007

so auszugeben:

23.
04.
07

Viele Grüße
Volker

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


Beitrag von brinam (Specialist / 111 / 0 / 0 ) »
Hallo,

quer/längs?!
Willst Du eine 3zeilige Überschrift (oben quer) oder das Ganze am linken Rand?
Viele Grüße
Britta

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Also linksbündig und jeweils 3 breit.

23.
04.
07

So soll dann die Überschrift aussehen

Viele Grüße
Volker

Beitrag von brinam (Specialist / 111 / 0 / 0 ) »
Dann mach doch noch 'ne neue 1. Spalte und gib Tag, Monat, Jahr in den ersten 3 Zeilen aus. Aber wozu braucht man so etwas?
Viele Grüße
Britta

Re: ALV: Überschrift statt Quer längs drucken

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
sgevolker hat geschrieben:Hallo,

wie schaffe ich es, einen Überschrift im ALV statt so:

23.04.2007

so auszugeben:

23.
04.
07

Viele Grüße
Volker
Geht nicht!
Da ALV ONLY EINZEILIG ist!

Beitrag von Torsten (ForumUser / 7 / 0 / 0 ) »
Hallo Volker,

wie baust Du den ALV auf? Über die REUSE-Funktionen oder über die CL_GUI_ALV_GRID.
Über die alten REUSE-Funktionen kannst Du zum ALV-Event TOP-OF-PAGE eine eigene Formroutine hinterlegen, und dort via Funktion REUSE_ALV_COMMENTARY_WRITE mehrzeilig einen Kommentar (z.B. dein gesplittetes Datum) setzen.
Bei der Realisierung via CL_GUI_ALV_GRID bin ich mir nicht sicher, ob dort noch ein mehrzeiliger Listkommentar gesetzt werden kann.
Da mich das jetzt aber auch interessiert, werde ich da mal nachschauen und sofern Bedarf da ist, das Ergebnis mitteilen.

Gruß
Torsten

Beitrag von sgevolker (ForumUser / 56 / 4 / 0 ) »
Torsten hat geschrieben:Hallo Volker,

wie baust Du den ALV auf? Über die REUSE-Funktionen oder über die CL_GUI_ALV_GRID.
Über die alten REUSE-Funktionen kannst Du zum ALV-Event TOP-OF-PAGE eine eigene Formroutine hinterlegen, und dort via Funktion REUSE_ALV_COMMENTARY_WRITE mehrzeilig einen Kommentar (z.B. dein gesplittetes Datum) setzen.
Hi Thorsten,
hab den Eintrag eben erst entdeckt :oops:

Mit Reuse mach ich das.
Kannst Du mir das etwas genauer beschreiben, stehe etwas auf dem schlauch. Wo muss ich den Commentary einbauen?

Viele Grüße
Volker

Beitrag von Torsten (ForumUser / 7 / 0 / 0 ) »
Hallo Volker,

im ersten Schritt musst Du zum Ereignis TOP_OF_PAGE eine eigene Form-Routine hinterlegen.
z.B.:

Code: Alles auswählen.

* Events registrieren
  REFRESH it_events.

  CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
       EXPORTING
            i_list_type = 0
       IMPORTING
            et_events   = it_events.

  READ TABLE it_events INTO w_events
  WITH KEY name = slis_ev_top_of_page.

  IF sy-subrc = 0.
    w_events-form = 'ALV_TOP_OF_PAGE'.  "<Name deines Unterprogramms
    APPEND w_events TO it_events.
  ENDIF.
Die Tabelle mit den Events (hier it_events) gibt´s Du dem Funktionsbaustein REUSE_ALV_GRID_DISPLAY mit.

Nun benötigts Du noch ein entsprechendes Unterprogramm
z.B.:

Code: Alles auswählen.

*&---------------------------------------------------------------------*
*&      Form  alv_top_of_page
*&---------------------------------------------------------------------*
FORM alv_top_of_page.

  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
       EXPORTING
            it_list_commentary = it_top.

ENDFORM.                    " alv_top_of_page.

Die benötigte Struktur der internen Tabelle und das handling kannst Du der Dokumentation des Funktionsbausteines entnehmen, die ist eigentlich recht ausführlich.
Das Unterprogramm wird dann aus dem ALV heraus aufgerufen.

So ich hoffe ich konnte Dir damit helfen.

Gruß
Torsten

Seite 1 von 1

Vergleichbare Themen

6
Antw.
4462
Views
Überschrift zu ALV-Grid
von TobiB » 24.10.2007 13:31 • Verfasst in ABAP® für Anfänger
1
Antw.
1481
Views
ALV + Überschrift bei Gruppenwechsel
von SD*TK » 03.01.2007 11:39 • Verfasst in ABAP® Core
2
Antw.
1949
Views
Überschrift aktualisieren
von c oco » 23.08.2006 13:03 • Verfasst in ABAP® für Anfänger
2
Antw.
2705
Views
Überschrift der Mehrfachselektion ändern?
von Nordlicht » 27.02.2017 08:33 • Verfasst in Dialogprogrammierung
5
Antw.
5905
Views
ALV Grid Überschrift / Spaltenname
von codierknecht » 16.10.2006 10:01 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor 3 Tagen von DeathAndPain gelöst 4 / 390
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46064
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3953
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2444

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

Materialstammerweiterung: Neuer Reiter
vor 3 Tagen von DeathAndPain gelöst 4 / 390
Ermittlung der Arbeitstage (Mosid)
vor 4 Tagen von Radinator 11 / 46064
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3953
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2444