‎2008 Mar 06 5:23 AM
How to know that on which line of table control i m double clicking plz tell
‎2008 Mar 06 5:45 AM
Hi,
Through index u come to know about that field which u have selected in table control.
this is smaple code,
PROCESS AFTER INPUT.
LOOP AT ITAB_PHONELIST ."table control itad
MODULE EXTRACT_USERDATA.
ENDLOOP.
module delete.
MODULE EXTRACT_USERDATA INPUT.
CASE SAVE_CODE.
WHEN 'DELE'.
IF ITAB_PHONELIST-SELECTION EQ 'X' AND
confirmation = 'G'.
ITAB_PHONELIST-SELECTION = 'X'." this is how u can view ur selected record in the table control (ITAB_PHONELIST-SELECTION = 'X').
modify ITAB_PHONELIST index TCTRL_PHONELIST-CURRENT_line.
ENDIF.
ENDMODULE. " EXTRACT_USERDATA INPUT
MODULE delete INPUT.
CASE SAVE_CODE.
WHEN 'DELE'.
DELETE ITAB_PHONELIST where selection eq 'X'.
endcase.
ENDMODULE. " delete INPUT
seshu.
‎2008 Mar 06 5:45 AM
Hi,
Through index u come to know about that field which u have selected in table control.
this is smaple code,
PROCESS AFTER INPUT.
LOOP AT ITAB_PHONELIST ."table control itad
MODULE EXTRACT_USERDATA.
ENDLOOP.
module delete.
MODULE EXTRACT_USERDATA INPUT.
CASE SAVE_CODE.
WHEN 'DELE'.
IF ITAB_PHONELIST-SELECTION EQ 'X' AND
confirmation = 'G'.
ITAB_PHONELIST-SELECTION = 'X'." this is how u can view ur selected record in the table control (ITAB_PHONELIST-SELECTION = 'X').
modify ITAB_PHONELIST index TCTRL_PHONELIST-CURRENT_line.
ENDIF.
ENDMODULE. " EXTRACT_USERDATA INPUT
MODULE delete INPUT.
CASE SAVE_CODE.
WHEN 'DELE'.
DELETE ITAB_PHONELIST where selection eq 'X'.
endcase.
ENDMODULE. " delete INPUT
seshu.
‎2008 Mar 06 8:48 AM