private void btnGerar_Click(object sender, EventArgs e) { ReportDocument crDocument = new ReportDocument(); crDocument.Load(Application.StartupPath + @"\..\..\RelLocalizacaoProcesso.rpt"); if (rbSemFiltro.Checked) { crDocument.SetDataSource(new RelProcesso(new Banco()).semfiltro()); } else if (ckbNome.Checked && !ckbSituacao.Checked) { crDocument.SetDataSource(new RelProcesso(new Banco()).porNome(ttbNome.Text)); } else if (!ckbNome.Checked && ckbSituacao.Checked) { //if(cbbSituacao.SelectedText == "Em Pasta") // crDocument.SetDataSource(new RelProcesso(new Banco()).emPasta())); //else // crDocument.SetDataSource(new RelProcesso(new Banco()).arquivado())); } else if (ckbNome.Checked && ckbSituacao.Checked) { } frmVisualizador f = new frmVisualizador(); f.carregar(crDocument); f.ShowDialog(); }
private void btnIncluir_Click(object sender, EventArgs e) { ReportDocument crDocument = new ReportDocument(); crDocument.Load(Application.StartupPath + @"\..\..\RelContasPagar.rpt"); if (rbSemFiltro.Checked) { crDocument.SetDataSource(new RelContas(new Banco()).semFiltro()); } else if (ckbPeriodo.Checked && !ckbTipo.Checked) { crDocument.SetDataSource(new RelContas(new Banco()).porDataVenc(dtpIni.Value, dtpFim.Value)); } else if (!ckbPeriodo.Checked && ckbTipo.Checked) { crDocument.SetDataSource(new RelContas(new Banco()).porPagas(cbbTipo.Text)); } else if (ckbPeriodo.Checked && ckbTipo.Checked) { crDocument.SetDataSource(new RelContas(new Banco()).porDataVencPagas(dtpIni.Value, dtpFim.Value,cbbTipo.Text)); } frmVisualizador f = new frmVisualizador(); f.carregar(crDocument); f.ShowDialog(); }
private void btnIncluir_Click(object sender, EventArgs e) { ReportDocument crDocument = new ReportDocument(); crDocument.Load(Application.StartupPath + @"\..\..\Relatorios\Crystal\RelTransacoesBancarias.rpt"); if (rbSemFiltro.Checked) { crDocument.SetDataSource(new RelTransacoes(new Banco()).semFiltro()); } else if (ckbPeriodo.Checked && !ckbTipo.Checked) { crDocument.SetDataSource(new RelTransacoes(new Banco()).porPeriodo(dtpIni.Value,dtpFim.Value)); } else if (!ckbPeriodo.Checked && ckbTipo.Checked) { crDocument.SetDataSource(new RelTransacoes(new Banco()).porTipo(cbbTipo.Text[0])); } else if (ckbPeriodo.Checked && ckbTipo.Checked) { crDocument.SetDataSource(new RelTransacoes(new Banco()).porPeriodoTipo(dtpIni.Value, dtpFim.Value,cbbTipo.Text[0])); } frmVisualizador f = new frmVisualizador(); f.carregar(crDocument); f.ShowDialog(); }
public static void abreVisualizador(Report report, Boolean abreEditor = false) { using (frmVisualizador visualiza = new frmVisualizador() { relatorio = report }) { if (abreEditor) { report.Design(); } visualiza.ShowDialog(); } }
//Genera Reporte public override void sbReporte_Click(object sender, EventArgs e) { try { frmVisualizador frmRpt = new frmVisualizador(MenuPrincipal, "Unidad"); crBaseGeneral crUnidad = new crBaseGeneral(); crUnidad.SetDataSource(tblReporte); crUnidad.SetParameterValue("@Titulo", "Reporte General de Unidad"); frmRpt.crViewer.ReportSource = crUnidad; MenuPrincipal.AddWindowX("Reporte de Unidad", frmRpt); } catch (Exception rep) { MostrarMsjXtraMessage("Error al momento de Generar Reporte de " + Mtable + ": " + rep.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }