Check box en step loop

Hola a todos.
Me podrian apoyar. Estoy haciendo un desarrollo y aplique el step loop en un module pool. dentro del step loop estoy agregando un control de check box para marcar los registros que quiero actualizar. El problema es que no se como atrapar el check.
esta es la pantalla.
pantalla
este es el log de proceso del dynpro.

PROCESS BEFORE OUTPUT.
* MODULE STATUS_9000.

LOOP AT I_TAB CURSOR I.
 MODULE ASIGNA_DATOS.
ENDLOOP.

MODULE REVISA_CHECK.

*
PROCESS AFTER INPUT.

LOOP AT I_TAB.
ENDLOOP.

 MODULE USER_COMMAND_9000.

 MODULE CHECK_VALUES.

y este es el codigo que tengo en el module check_values.
*&---------------------------------------------------------------------*
*&      Module  CHECK_VALUES  INPUT
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
MODULE CHECK_VALUES INPUT.

IF OK_CODE EQ 'GUARDAR'.
   IF CANCELAR EQ 'X'.
   ENDIF.
ENDIF.

ENDMODULE.                 " CHECK_VALUES  INPUT

Les agradeceria su opinion.

Hola, si no estoy entendiendo mal tu codigo, quizas el MODULE check_values tendria que estar
dentro del loop:

LOOP AT I_TAB.
MODULE CHECK_VALUES.
ENDLOOP.

O bien, hacer el loop dentro del module:
IF OK_CODE EQ ‘GUARDAR’.
LOOP AT I_TAB.
IF I_TAB-CANCELAR EQ ‘X’.
ENDIF.
ENDLOOP.
ENDIF.

Espero que te sirva!
Saludos.

gracias lo reviso y lo comparto.

Este tema se cerró automáticamente 91 días después de la última publicación. No se permiten nuevas respuestas.