public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RptCrypurchaseorder rpt = new RptCrypurchaseorder(); rpt.Site = this.Site; return(rpt); }
private void button1_Click(object sender, System.EventArgs e) { RptCrypurchaseorder oRpt = new RptCrypurchaseorder(); ParameterFields ps = new ParameterFields(); ParameterField p = new ParameterField(); ParameterDiscreteValue pdc = new ParameterDiscreteValue(); SetDBLogonForReport(oRpt); p.Name = "@PRONO"; pdc.Value = cmbpono.Text; p.CurrentValues.Add(pdc); ps.Add(p); ParameterField p1 = new ParameterField(); ParameterDiscreteValue pdc1 = new ParameterDiscreteValue(); p1.Name = "@report1"; pdc1.Value = "Purchaseorder"; p1.CurrentValues.Add(pdc1); ps.Add(p1); crystalReportViewer1.ParameterFieldInfo = ps; crystalReportViewer1.ReportSource = oRpt; crystalReportViewer1.Show(); }