private void generarReportesAbonado() { pgbAbonadosActivos.Visible = true; string directorioReporte = $"{Directory.GetCurrentDirectory()}\\listadoTodoAbonados.rpt"; string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); string folderEspecifico = $@"{desktopPath}\\Reportes\\ReporteAbonadosActivos.pdf"; using (ReportDocument oRep = new ReportDocument()) { using (frmListadoTodoAbonados form = new frmListadoTodoAbonados()) { pgbAbonadosActivos.Value = 25; oRep.Load($@"{desktopPath}\PROYECTO CONTROL ABONADO\ControlAbonadoApp\Visual proyect\ControlAbonados\ControlAbonados\Reportes\ListadoAbonadosActivos.rpt"); oRep.Refresh(); form.crystalReportViewer1.ReportSource = oRep; form.Show(); oRep.ExportToDisk(ExportFormatType.PortableDocFormat, folderEspecifico); form.Close(); pgbTodoAbonados.Value = 65; } } crearOAbrirFolderReportes(); pgbAbonadosActivos.Value = 100; pgbAbonadosActivos.Visible = false; }
private void generarReporteMes() { pgbMes.Visible = true; string mes = cboMes.Text; string directorioReporte = $"{Directory.GetCurrentDirectory()}\\listadoTodoAbonados.rpt"; string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); string folderEspecifico = $@"{desktopPath}\\Reportes\\ReporteMes{mes}.pdf"; using (ReportDocument oRep = new ReportDocument()) { using (frmListadoTodoAbonados form = new frmListadoTodoAbonados()) { pgbMes.Value = 25; oRep.Load($@"{desktopPath}\PROYECTO CONTROL ABONADO\ControlAbonadoApp\Visual proyect\ControlAbonados\ControlAbonados\Reportes\ListadoMes.rpt"); oRep.SetDataSource(ControlAbonados.Properties.Settings.Default.cnnString); oRep.Refresh(); oRep.SetParameterValue("@mes", mes); form.crystalReportViewer1.ReportSource = oRep; form.Show(); oRep.ExportToDisk(ExportFormatType.PortableDocFormat, folderEspecifico); form.Close(); pgbMes.Value = 65; } } crearOAbrirFolderReportes(); pgbMes.Value = 100; pgbMes.Visible = false; }