
Informes en Crystal Reports
Publicado por Angel (1 intervención) el 26/01/2012 19:06:34
Hola. Estoy diseñando un programa en el cual debo consultar órdenes de servicio abiertas y mostrarlas
en un crystalreportviewer. El asunto es que al generar la consulta solo me aparecen los informes de la
mitad de los registros de la tabla o menos. Os paso el código por si me podeis echar una mano.Creo
que ejecuto la consulta correctamente. Gracias
private void frmConsultaOrdenes_Load(object sender, EventArgs e)
{
string strconexión = "Data Source=ANGEl\\SQLEXPRESS;Initial Catalog=LEVANTE;Integrated Security=True";
BASE_DE_DATOS_LINQDataContext dcreporte = new BASE_DE_DATOS_LINQDataContext(strconexión);
var reporteEntrada = from p in dcreporte.Entrada_Equipos
where p.Número_de_Entrada >=1
select new
{
p.Número_de_Entrada,
p.Fecha_Recepción,
p.Nombre,
p.Dirección,
p.Codigo_postal,
p.Poblacion,
p.Provincia,
p.Teléfono,
p.Email,
p.Persona_Contacto,
p.Comentarios,
p.Número_de_Cliente,
p.Fecha_ENTREGA,
p._Portes_pagados,
p.Técnico_Asignado,
p.Solicita_Presupuesto,
p.Descripción_avería,
p.Accesorios,
p.Modelo_Equipo,
p.Número_de_Serie,
p.Tipo_de_contrato
}).ToList();
ReportDocument report = new ReportDocument();
report.Load("c:\\Crystal Reports\\EntradaEquipo.rpt");
report.SetDataSource(reporteEntrada);
crystalReportViewer1.ReportSource = report;
}
en un crystalreportviewer. El asunto es que al generar la consulta solo me aparecen los informes de la
mitad de los registros de la tabla o menos. Os paso el código por si me podeis echar una mano.Creo
que ejecuto la consulta correctamente. Gracias
private void frmConsultaOrdenes_Load(object sender, EventArgs e)
{
string strconexión = "Data Source=ANGEl\\SQLEXPRESS;Initial Catalog=LEVANTE;Integrated Security=True";
BASE_DE_DATOS_LINQDataContext dcreporte = new BASE_DE_DATOS_LINQDataContext(strconexión);
var reporteEntrada = from p in dcreporte.Entrada_Equipos
where p.Número_de_Entrada >=1
select new
{
p.Número_de_Entrada,
p.Fecha_Recepción,
p.Nombre,
p.Dirección,
p.Codigo_postal,
p.Poblacion,
p.Provincia,
p.Teléfono,
p.Email,
p.Persona_Contacto,
p.Comentarios,
p.Número_de_Cliente,
p.Fecha_ENTREGA,
p._Portes_pagados,
p.Técnico_Asignado,
p.Solicita_Presupuesto,
p.Descripción_avería,
p.Accesorios,
p.Modelo_Equipo,
p.Número_de_Serie,
p.Tipo_de_contrato
}).ToList();
ReportDocument report = new ReportDocument();
report.Load("c:\\Crystal Reports\\EntradaEquipo.rpt");
report.SetDataSource(reporteEntrada);
crystalReportViewer1.ReportSource = report;
}
Valora esta pregunta


0