*&---------------------------------------------------------------------*
*& Report ZBCRP5_OOALV_TONY
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORTZBCRP5_OOALV_TONY.
DATA:BEGINOFIT_VBAP OCCURS0,
VBELN TYPEVBAP-VBELN,
POSNR TYPEVBAP-POSNR,
MATNR TYPEVBAP-MATNR,
KWMENG TYPEVBAP-KWMENG,
MEINS TYPEVBAP-MEINS,
ENDOFIT_VBAP.
DATA:WA_VBAP LIKELINEOFIT_VBAP.
DATA:G_CUSTOM_CONTAINER TYPEREFTOCL_GUI_CUSTOM_CONTAINER.
DATA:GRID TYPEREFTOCL_GUI_ALV_GRID.
DATA:IT_FIELDCAT TYPELVC_T_FCAT.
DATA:WA_FIELDCAT TYPELVC_S_FCAT.
DATA:WA_LAYOUT TYPELVC_S_LAYO.
DATA:OKCODE2000 TYPESY-UCOMM.
DATA:OKCODE3000 TYPESY-UCOMM.
CLASSEVENT_RECEIVER DEFINITION.
PUBLICSECTION.
CLASS-METHODS:HANDLER_DOUBLE_CLICK FOREVENTDOUBLE_CLICK OFCL_GUI_ALV_GRID IMPORTINGE_ROW E_COLUMN ES_ROW_NO.
ENDCLASS.
CLASSEVENT_RECEIVER IMPLEMENTATION.
METHODHANDLER_DOUBLE_CLICK.
* BREAK-POINT.
* MESSAGE I036(Z_DC) WITH ES_ROW_NO-ROW_ID E_COLUMN-FIELDNAME.
* CALL TRANSACTION 'MM03'.
READTABLEIT_VBAP INTOWA_VBAP