Alv con hotspot

Hola a todos, estoy trabajando con alv con hotspot pero no me marca en la cajita la seleccion a menos que sombree la linea (registro) . Me la marca al cancelar el proceso, que puedo revisar.
Tengo el codigo en el alv asi:

* Check
  w_posi = w_posi + 1.
  gt_fieldcat-tabname    = 'gt_ztsfxdata_dr'.
  gt_fieldcat-fieldname  = 'SEL'.
  gt_fieldcat-hotspot    = 'X'.
  gt_fieldcat-seltext_m  = 'Procesar'.
  gt_fieldcat-input      = 'X'.
  gt_fieldcat-edit       = 'X'.
  gt_fieldcat-checkbox   = 'X'.
  gt_fieldcat-col_pos    = w_posi.
  APPEND gt_fieldcat.
  CLEAR  gt_fieldcat.

Si le quito la opcion: gt_fieldcat-hotspot = ‘X’. me la marca en la cajita pero en mi tabla interna no, queda el campo SEL = ’ ’ si selo dejo si marca el registro en la tabla interna pero si la sombreo no lo hace en la cajita.
Muchas gracias

Ana

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.