Пример #1
0
        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;
        }
Пример #2
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            ReporteConsultaGeneral rpt = new ReporteConsultaGeneral();

            rpt.Site = this.Site;
            return(rpt);
        }