private void button1_Click(object sender, EventArgs e) { //esto va en el boton generar string fechainicial = txtFecha1.Value.Year + "/" + txtFecha1.Value.Month + "/" + txtFecha1.Value.Day; string fechafinal = txtFecha2.Value.Year + "/" + txtFecha2.Value.Month + "/" + txtFecha2.Value.Day; ReporteConsultaGeneral report = new ReporteConsultaGeneral(); report.SetDatabaseLogon("root", "123456", "localhost", "sistemav"); ParameterValues valor1 = new ParameterValues(); ParameterValues valor2 = new ParameterValues(); ParameterDiscreteValue fechai = new ParameterDiscreteValue(); ParameterDiscreteValue fechaf = new ParameterDiscreteValue(); fechai.Value = fechainicial; fechaf.Value = fechafinal; valor1.Add(fechai); valor2.Add(fechaf); report.DataDefinition.ParameterFields["fechaInicial"].ApplyCurrentValues(valor1); report.DataDefinition.ParameterFields["fechaFinal"].ApplyCurrentValues(valor2); this.crystalReportViewer1.ReportSource = report; }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ReporteConsultaGeneral rpt = new ReporteConsultaGeneral(); rpt.Site = this.Site; return(rpt); }