Example #1
0
        private void bt_generaReporte_Click(object sender, EventArgs e)
        {
            DateTime FI = fecha_Ini.Value;
            DateTime FF = fecha_Fin.Value;

            mov.Connection = con;
            mov.Fill(ds.Movimientos, FI, FF);

            switch (cb_tipo.SelectedIndex)
            {
                case 0://Texto
                    reporte = new cr_Movimientos();
                    reporte.SetDataSource(ds);
                    crystalReportViewer1.ReportSource = reporte;
                    break;
                case 1://Grafica
                    reporteg = new cr_MovimientosG();
                    reporteg.SetDataSource(ds);
                    crystalReportViewer1.ReportSource = reporteg;
                    break;
                case 2://Ambos
                    reportea = new cr_MovimientosA();
                    reportea.SetDataSource(ds);
                    crystalReportViewer1.ReportSource = reportea;
                break;
            }
        }
Example #2
0
 public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
 {
     cr_MovimientosG rpt = new cr_MovimientosG();
     rpt.Site = this.Site;
     return rpt;
 }