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; } }
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); reporte.SetDataSource(ds); crystalReportViewer1.ReportSource = reporte; }