
11/11/2008, 08:29
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 2
Antigüedad: 16 años, 4 meses Puntos: 0 | |
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... |