Hola
La solucion la podrias tener creando creando una consulta SQL que te regrese la informacion en una sola consulta
Código SQL
[-]Select p.codproducto,p.campo1,m.campo2,e.campo3....
from productos p
inner join materiales m on (p.codproducto=m.codproducto)
inner join equipos e on (e.codproducto=m.codproducto)
order by codproducto
o algo parecido
ya en fastreport creas la consulta con los grupos que requieras