Hola Lucia, eso sucede porque en el PBO estás limpiando el registro que se marco, pues la rueda del raton es un evento indirecto ... lo mejor seria llenar la tabla interna una pantalla antes de llamar a la pantalla del table control para que asi no se limpie y no cambie tu logica, espero te ayude