Hola Belen12.
En el código que mostraste, usabas un query (
qPuestos) y lo que supongo son dos DataSets (
tEmpleados y
tAsignados).
Para el ejemplo, sólo agregué otro query (
qyTmp) que se encarga de realizar la búsqueda de los puestos por empleado cada vez que se cambia de registro en la tabla empleados
tEmpleados (en el evento
AfterScroll).
El efecto al desplazarse por la tabla empleados es este:
Es decir, el ejemplo se encarga de mostrar los puestos que tiene cada empleado al recorrer dicha tabla.
Saludos