#2
|
|||
|
|||
Sigue...
1. Criar el campo en la tabla del ALV OO cell_edit type lVC_T_STYL in your ALV output table. 2. Sigue el ejemplo... DATA: LS_EDIT TYPE LVC_S_STYL, LT_EDIT TYPE LVC_T_STYL. LOOP AT IT_T001. MOVE-CORRESPONDING IT_T001 TO WA_ALV. **To make perticular CELL editable of the ALV if wa_alv-flag = 'X'. LS_EDIT-FIELDNAME = 'BUTXT'. LS_EDIT-STYLE = CL_GUI_ALV_GRID=>MC_STYLE_ENABLED. LS_EDIT-STYLE2 = SPACE. LS_EDIT-STYLE3 = SPACE. LS_EDIT-STYLE4 = SPACE. LS_EDIT-MAXLEN = 25. INSERT LS_EDIT INTO TABLE LT_EDIT. INSERT LINES OF LT_EDIT INTO TABLE WA_ALV-cell_edit. endif. APPEND WA_ALV TO I_ALV_TAB. endloop. 3. Llamar el metodo CALL METHOD ALV_CNTR->set_ready_for_input EXPORTING i_ready_for_input = 1. saludos, |
Herramientas | Buscar en Tema |
Desplegado | |
|
|