En este grupo En todos

Grupo de .NET y C



Crystal Reports y Datasources Personalizados

Eddy Manuel
Ingenieria en ciencias informáticas un...
Escrito por Eddy Manuel Alcázar Ramírez
el 10/01/2012

Amigos: Necesito su ayuda, quisiera saber como puedo pasarle a un reporte dos listas de objetos relacionadas, quisiera que funcionara parecido a como lo hacen los datasets tipados, por ejemplo, tengo una lista de clientes con IDcliente, Nombres, Apellidos y una Lista de Pedidos con IDpedido, IDcliente, NombreProducto, Cantidad, en donde un cliente puede hacer uno o mas pedidos. Quisiera hacer un reporte con los pedidos de cada cliente. Normalmente creo un dataset tipado con las dos tablas relacionadas por IDcliente, como origen de datos en Crystal Reports escojo dicho dataset y agrupo por IDcliente, esto no da ningun problema, así lo hago actualmente. Ahora estoy desarrollando una aplicacion en capas en donde los datos que estan en las tablas los deposito en listas, una lista de clientes y una lista de pedidos, aquí esta la duda, como puedo crear el mismo reporte mencionado anteriormente pero sin usar datasets tipados sino estas listas, como puedo relacionarlas y pasarlas como origen de datos al reporte de manera que aparezcan los pedidos agrupados por cliente. Si alguien sabe como puedo hacerlo y me explica se lo agradecería mucho.