none
Ajuda com a criação da relatorio RRS feed

  • Pergunta

  • Olá.

    Estou com um problema, 

    quero mandar um datatable para o Relatorio(report) via codigo, so que no entanto nem enviar e nem fazer com que ele exiba. ja tentei varios codigos, mas nada.

    Alguma dica de como posso fazer isso, sem colocar um data set?

    C# Visual Studio 2010.

    Desde ja agradeço.

    Sds,

    Marcelo M. Duarte

    quinta-feira, 9 de janeiro de 2014 11:12

Todas as Respostas

  • Olá,

    você está usando o ReportViwer?

    Segue abaixo um trecho de código em vb carregando um reportviwer, espero que ajude.

    Imports Microsoft.Reporting.WebForms
    
                                Dim rpt As New clsVenda 'Classe onde são carregadas as informações exibidas no report
                                Dim ds As New DataTable
                                Dim rds As New ReportDataSource
                                Dim caminho As String
                            
                                Try
                                    rds.Name = "dsFechamentoCaixa"
                                    rds.Value = ds
                                    caminho = Server.MapPath("~/Report/FechamentoCaixa.rdlc") 
                                    Me.ReportViewer1.LocalReport.DataSources.Add(rds)
                                    Me.ReportViewer1.LocalReport.ReportPath = caminho
                                    Me.ReportViewer1.LocalReport.Refresh()
    
                                Catch ex As Exception
                                    alert.ShowMessage(ex.Message)
                                End Try

    quinta-feira, 9 de janeiro de 2014 12:55
  • Acho que entendi +-,

    mas como eu faço para o report ler isso la na table, colocar qual expressao?

    Obrigado

    quinta-feira, 9 de janeiro de 2014 17:22