Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2008, 08:29
toto_diablo
 
Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta pasar parametros de C# a CrystalReports

Hola amigos maestros de la programacion... tengo un inconveniente... En una app en C#, que llama a un reporte de CrystalReport por medio de un Store Procedure (en SQL Server 2000) que recibe 2 parametros de fecha (fecDesde y fecHasta), pero a intentar emitir el informe, me sale un mensaje de error que dice que no ha podido recibir ningun parametro. Tengo el siguiente codigo:

private void ReporteVentas1()

{
StreamReader serv = new StreamReader(@"C:\Burros\BurrosServer.ini");
ReporteVentas2 rpt = new ReporteVentas2();
ConnectionInfo connectionInfo = new ConnectionInfo();
connectionInfo.DatabaseName = Conexion.baseDatos;
connectionInfo.UserID = Conexion.userBD;
connectionInfo.Password = Conexion.passBD;
connectionInfo.ServerName = serv.ReadLine();

Tables tables = rpt.Database.Tables;

foreach (CrystalDecisions.CrystalReports.Engine.Table table in tables)
{
TableLogOnInfo tableLogonInfo = table.LogOnInfo;
tableLogonInfo.ConnectionInfo = connectionInfo;
table.ApplyLogOnInfo(tableLogonInfo);
}

rpt.SetParameterValue(0, DateTime.Parse(this.fechaDesde.Text));
rpt.SetParameterValue(1, DateTime.Parse(this.fechaHasta.Text));
crystalReportViewer1.ReportSource = rpt;
}

Por favor ayuda!!!!! Gracias de antemano...