Пример #1
0
 public void populaFluxo()
 {
     //criar um data table com dados no mesmo formato
     //que o DataTable do DataSet que foi criado
     DataTable dt = fluxoBancarioDAO.listarRelatorioSoma();
     dgr1.DataSource = dt;
     //criar objeto do crystalReport
     crvFluxoCaixa objRelatorio = new crvFluxoCaixa();
     try
     {
         //vincular dataTable como fonte de dados do relatório
         objRelatorio.SetDataSource(dt);
         //vincular o objeto do crystal no viewer do form
         crvFluxo.ReportSource = objRelatorio;
         crvFluxo.Refresh();
     }
     catch (Exception e)
     {
         MessageBox.Show(e.ToString());
     }
 }
Пример #2
0
 public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
 {
     crvFluxoCaixa rpt = new crvFluxoCaixa();
     rpt.Site = this.Site;
     return rpt;
 }