Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2013, 15:15
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 1 mes
Puntos: 2
Comoo mandar parametros a Crystal Report?

Hola,
Tengo un reporte de visual studio pero siempre que lo ejecuto crystal report me pide que le pase el parametro, lo cual quiero hacer desde codigo, y es lo que estoy haciendo pero nose porque no lo toma, el siguiente es mi codigo:
Código C#:
Ver original
  1. protected void Page_Load(object sender, EventArgs e)
  2.  
  3.     {
  4.         string PedidoPipsa = "2000713";
  5.            
  6.         ReportDocument rptDoc = new ReportDocument();
  7.         ParameterField paramField = new ParameterField();
  8.         ParameterFields paramFields = new ParameterFields();
  9.         ParameterDiscreteValue paramDiscreteValue = new ParameterDiscreteValue();
  10.         paramField.Name = "PedidoPipsa";
  11.         paramDiscreteValue.Value = PedidoPipsa.ToString();
  12.         paramField.CurrentValues.Add(paramDiscreteValue);
  13.         paramFields.Add(paramField);
  14.         CrystalReportViewer1.ParameterFieldInfo = paramFields;
  15.         rptDoc.Load(@"C:\Users\bsclfranco\Documents\Visual Studio 2010\WebSites\Reportes Cobasoft\VerProgramaTrim.rpt");
  16.         rptDoc.SetDatabaseLogon("AccesoASP", "intranet", "148.232.34.10", "PIPSAMXP");
  17.        // rptDoc.SetParameterValue("PedidoPipsa", PedidoPipsa);
  18.  
  19.        
  20.         CrystalReportViewer1.ReportSource = rptDoc;
  21.          CrystalReportViewer1.BestFitPage = true;
  22.                      
  23.             rptDoc.Refresh();
  24.            
  25.  
  26.             //foreach (CrystalDecisions.Shared.ParameterField pf in rptDoc.ParameterFields)
  27.             //{
  28.  
  29.             //    pf.HasCurrentValue = true;
  30.  
  31.             //}
  32.  
  33.  
  34.     }