Home > SAP > SAP ABAP – EVENT DOUBLE_CLICK – SENDER – INSTANCE

SAP ABAP – EVENT DOUBLE_CLICK – SENDER – INSTANCE

Dans une méthode de type EVENT, on peut récupérer l’instance de l’objet appelant  en utilisant le paramètre d’import SENDER.

Par exemple : C’est important quand on a plusieurs ALV dans un même écran  et qu’on ne veut pas multiplier les méthodes pour gérer les évènements double_click .

PUBLIC SECTION.
METHODS constructor.
METHODS dbl_click FOR EVENT double_click OF cl_gui_alv_grid
IMPORTING e_row e_column es_row_no sender.

METHOD dbl_click.

wv_name_alv =  sender->get_name( ). ” On récupère ici le nom de l’objet à partir duquel on a déclenché l’évènement double_click

case wv_name_alv.

when ‘XXX’.

when ‘YYY’.

endcase.

ENDMETHOD.

Categories: SAP Tags: , ,
  1. No comments yet.
  1. No trackbacks yet.
*