Hola!
En un table control definido manualmente, el campo que controla la selección de filas es c.marc.col. Está en el Screen Painter, pinchando doble cick sobre el table control.
Tienes que marcarlo y asociarle un nombre, por ejemplo SELEC. Cuando se marque una fila en el table control, SELEC valdrá 'X'.
Luego, en tu tabla interna tiene que haber un campo tipo char de 1 (yo le suelo llamar igual que el que pongo en c.marc.col) para que cuando se seleccione una fila, (SELEC = 'X'), le pongas ese campo de la tabla también con 'X'.
Espero que esto te ayude.
Saludos