Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2012, 08:14
Avatar de sebas_20_jv
sebas_20_jv
 
Fecha de Ingreso: agosto-2009
Ubicación: Medellin, Colombia
Mensajes: 59
Antigüedad: 14 años, 8 meses
Puntos: 3
Mensaje Respuesta: Crystal Report no me muestra datos

Buenos dias Amigos,

- Bueno lo primero que yo siempre hago es crear un Stored Procedure en Sql server.
por ejemplo :

CRATE PROC [dbo].[Ssp_ConsultarUnidad]

AS
SELECT CodUnidad,DescripcionUnd FROM Unidad

- Luego en el proyecto de Visual agrego un reporte de crystal y le coloco el nombre, por ejemplo rptUnidad.rpt.

Ahi haces lo mismo seleccionas el origen de datos y buscas el procedimiento Ssp_ConsultarUnidad, sigues todos los pasos y te deben de cargar los campos del ejemplo de arriba CodUnidad,DescripcionUnd en el reporte.

- Luego en el form agrego Un CrystalReportViewr a un formulario cualquiera.

- Luego en el Load del formulario cargo los datos al reporte. Ejemplo :

private void Reporte_Load(object sender, EventArgs e)
{
rptUnidadrpt reporte = new rptUnidad();
//Lleanamos el reporte con la información que obtenemos de la BD
//Asigna el dataset al reporte el dataset ya debe estar cargado antes
reporte.SetDataSource(Ds);
//Establecemos los datos al reporte
this.crystalReportViewer1.ReportSource = reporte;
//Refrescamos nuestro reporte
this.crystalReportViewer1.RefreshReport();
}

Y listo... eso si el Dataset que arriba se llama (Ds) ya debe estar lleno para poder que el reporte muestre los datos....

Saludos..