button auffrischen im alv toolbar

Benutzeroberflächen in SAP Systemen.

button auffrischen im alv toolbar

Postby Maike2489 » Mon Mar 08, 2010 8:17 pm

hallo zusammen,

ich arbeite seit paar tagen in einem Programm, wo ich ein button "auffrischen" im alv toolbar einbauen soll.
hat jemand von euch schon mal sowas gehabt?
ich verwende cl_salv_table.

ich währe euch sehr dankbar, wenn ihr mir ein paar tips geben könnt.



LG
lena
Maike2489
..
..
 
Posts: 34
Joined: Mon Aug 04, 2008 3:51 pm

Postby Joachim5252 » Fri Mar 19, 2010 11:47 am

Hallo!
Ich schlage die Klasse CL_GUI_ALV_GRID vor, da ist alles drin.
Dort kannst du die Klasse event_receiver anlegen mit den Methoden
handle_toolbar "Für die Toolbar
for event toolbar of cl_gui_alv_grid
importing e_object e_interactive,
und
handle_user_command "Auswerten Funktionscode
for event user_command of cl_gui_alv_grid
importing e_ucomm.

In der Implementierung der handle_toolbar kannst du Buttons hinzufügen.
z. B.:
method handle_toolbar.
data: r_toolbar type stb_button.
clear r_toolbar.
r_toolbar-butn_type = 0.
r_toolbar-function = 'AUFFRISCHEN'.
r_toolbar-icon = icon_refresh.
r_toolbar-quickinfo = 'Aktualisieren'.
r_toolbar-disabled = space.
append r_toolbar to e_object->mt_toolbar.

Und im User-Command des ALV wertest du den Funktionscode aus:
method handle_user_command.
case e_ucomm.
when 'AUFFRISCHEN''.
**Anzeige aktualisieren
.....

Gruß Ramona
Joachim5252
..
..
 
Posts: 99
Joined: Tue Sep 25, 2007 12:44 pm


Return to Dialogprogrammierung

Who is online

Users browsing this forum: No registered users and 7 guests