SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: LOD_Fredy en Lunes 20 de Julio de 2009, 07:34

Título: Crear reportes en c# 2008
Publicado por: LOD_Fredy en Lunes 20 de Julio de 2009, 07:34
Hola a todos, mi primer post es pidiendo ayuda para crear reportes en crystal report desde codigo, se que necesito un dataset con al menos una tabla, mas no se como llenar esa tabla y tambien que debo tener un reporte .rpt creo es la extension, eso tmb lo tengo. Se hacer consultas en c#, insertar, etc, el problema es como meter la informacion de la consulta en el reporte para verla en el report viewer y poder exportar el reporte a otro formato aunque eso ya seria otro asunto, lo que quiero ahoriota es un ejemplo sencillo de como llenar el reporte.

Gracias de antemano a todos y pues salvenme la vida por favor, ya tengo tiempo intentando llenar el reporte y no he podido.
Título: Re: Crear reportes en c# 2008
Publicado por: TatoAG en Viernes 31 de Julio de 2009, 08:41
Hay que hacer un procedimiento almacenado y esta es la unica forma de hacerlo:

PROCEDURE CREATE SUB OvtenerListado
BEGIN

     SELECT * FROM Tabla

END;

Con esto luego ya le das a cargar desde procedimiento y ya está todo hecho.
Título: Re: Crear reportes en c# 2008
Publicado por: LOD_Fredy en Sábado 1 de Agosto de 2009, 04:50
Disculpa, no entiendo bien la solucion que me estas dando, entiendo lo de proc almacenado pero no veo el como usarlo para llenar el reporte de crystal reports.
Título: Re: Crear reportes en c# 2008
Publicado por: TatoAG en Lunes 3 de Agosto de 2009, 13:27
Crea un reporte nuevo con el asistente. Ahí te pedirá que crees el origen de datos (sin el asistente sería informe -> origen de datos). Ahí seleccionas la BD y la consulta/procedimiento. Le das a siguiente y ya lo tendrás creado...

Un saludo