obtener registro activo de una lista de datos
Asumiendo que lo que se desea es conocer el ITEM seleccionado ¿en un cuadro lista? (una vez conocido se hace lo que se necesite hacer), para ello solo se precisa recorrer ese conjunto de datos, verificando su propiedad SELECTED.
Lo que llama la atención es la necesidad en si misma, porque (con la excepción de un cuadro de lista con la propiedad multiselect activada), el registro activo (a efectos prácticos) es el único registro que existe en ese conjunto algo que también se cumple si lo que se desea es obtener datos del registro activo en el subformulario (el resto son una ilusión óptica).