HOla, para eso debes ir al Screen Painter y direccionar un campo como marcador, suponiendo que tu tabla interna tiene un campo como indicador (CHAR1) llamador IND, entonces ahi colocarias itab-ind (En el screen painter tiene el nombre de “c.marc.col”), luego vas a la logica de pantalla y colocarias algo asi en la seccion del PAI
PROCESS AFTER INPUT.
MODULE COPY_OK_CODE.
MODULE EXIT_COMMAND AT EXIT-COMMAND.
LOOP AT itab.
FIELD itab-ind.
MODULE SELECT_MARK.
ENDLOOP.
MODULE USER_COMMAND.
Donde creas el MODULE select_mark (yo lo puse asi como ejemplo ), dentro de el debes crear un MODIFY para poder saber en cual de los registros realizaste el marcador
MODULE select_mark INPUT.
MODIFY itab TRANSPORTING ind INDEX tctrl_select-current_line.
ENDMODULE. " TI_TI_SELECT600_MARK INPUT
Y luego el en module USER_COMMAND puedes rescatar el registro que marcaste con un simple READ TABLE