gran tema has tocado
me temo que aqui tendras un problema Crystal solo reconoce los objetos locales en el proyecto, no puedes usar clases o dataset tipados de otros proyectos
por ahi lo que podrias hacer es crear uno local con la misma estructura que el que tienes en la capa capa de entidades (por supuesto con otro nombre para que no choquen cuando lo usas)
y es este local con crystal que usas para definir el reporte
por supeusto este es el que usaras para cargar los datos
algo que podrias hacer es un proyecto exclusivo para los reportes, en donde esten los rpt y los dataset tipados que usen estos
entonces en tu presentacion (frontera) referencias a este proyecto y desde tu negocio tambien, asi puedes devolver desde esta las entidades cargadas con la info, o si lo quieres puedes hacer que este nuevo proyecto de reportes tenga la logica de carga de la info que estos reportes usen
Resumen, Crystal solo reconoce las clases y dataset tipados locales al proyecto dodne este el rpt
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina