ALV - Summe

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).

ALV - Summe

Postby Rainer2761 » Tue Mar 02, 2004 6:20 pm

Hallo zusammen

Ich habe da leider ein kleines problem mit der Suemmenfunktion eines ALV. Ich habe eine Tabelle eingelesen kann aber die Summenfunktion nicht benutzen. Muss ich diese speziell aktivieren, damit ich sie benutzen kann? sollte das nicht automatisch aktiviert werden?

grüsse und besten dank für eure mühen

Lucia
Rainer2761
.
.
 
Posts: 1
Joined: Tue Mar 02, 2004 6:20 pm

Postby Eleanor356 » Wed Mar 03, 2004 8:39 am

Hallo Lucia,

gibt es denn überhaupt summierbare Felder in
deiner Tabelle ( Typ p oder i) ?
-Ist das Summen-icon aktiv, inaktiv oder ausgeblendet ?

Gruß Andreas
Eleanor356
....
....
 
Posts: 558
Joined: Thu Aug 14, 2003 7:42 am

Re: ALV - Summe

Postby Fiete453 » Thu Mar 25, 2004 11:43 am

Hi Lucia,


wenn ich das richtig verstanden hab möchtest du die Summe
automatisch beim Öffnen des alv angezeigt haben.
hatte vor kurzem das Gleiche Problem und habs folgenderweise
gelöst:

hab das alv 1x aufgerufen, die Summen über die diversen
Spalten anzeigen lassen und dann diese anzeigevariante
mit den angezeigten summen gespeichert als '/STD'.

in weiterer Folge hab ich dann einfach in meinem Programm,
eine struktur vom Typ disvariant definiert.

DATA: my_variant TYPE disvariant.

diese Struktur bekommt dann vorm Aufruf der Methode
set_table_for_first_display folgende Werte

my_variant-report = sy-repid.
my_variant-variant = '/STD'.

beim aufruf der set_table_for_first_display wird der export-parameter
is_variant mit my_variant versorgt
und schon hast du die summe automatisch angezeigt über die
Spalten die du vorher gesetzt hast.

lg, bassix
Fiete453
.
.
 
Posts: 5
Joined: Thu Mar 25, 2004 8:19 am

Postby Birgit » Tue Apr 06, 2004 12:50 pm

Hallo,
wenn man den Feldkatalog händisch anlegt, kann man ein Flag bei do_sum setzen. Dann klappt es auch.

Viel Glück
Birgit
Birgit
 


Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 12 guests