public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { RelMapInstalacao rpt = new RelMapInstalacao(); rpt.Site = this.Site; return(rpt); }
private void BtnImprimir_Click(object sender, EventArgs e) { BtnImprimir.Enabled = false; FrmRelatorios FrmRel = new FrmRelatorios(); Relatorios.RelMapInstalacao RelInstalacao = new Relatorios.RelMapInstalacao(); DataSet TabRel = new DataSet(); TabRel = Controle.ConsultaTabela(sSQLFiltro + " ORDER BY T1.DTPREVISTA"); RelInstalacao.SetDataSource(TabRel.Tables[0]); FrmRel.cryRepRelatorio.ReportSource = RelInstalacao; ((CrystalDecisions.CrystalReports.Engine.TextObject)(RelInstalacao.Section2.ReportObjects["LblPeriodo"])).Text = "Período:" + Dt1.Value.ToShortDateString() + " a " + Dt2.Value.ToShortDateString(); ((CrystalDecisions.CrystalReports.Engine.TextObject)(RelInstalacao.Section5.ReportObjects["LblRodaPe"])).Text = FrmPrincipal.Rel_RodaPe; FrmRel.ShowDialog(); BtnImprimir.Enabled = true; }