none
Arquivo pdf não esta sendo saldo em pasta ao exportar no Report Viewer RRS feed

  • Pergunta

  • Olá pessoal.

    Tenho um problema.

    Estou exportando meus relatórios do Report Viewer da seguinte maneira:

    Dim reportPath As String = AppDomain.CurrentDomain.BaseDirectory & "Relatorio.rdlc"
        Dim rView As ReportViewer = New ReportViewer()
        Try
    
          'informando os dados para o reportview
          rView.LocalReport.DataSources.Add(New ReportDataSource("Dataset", oTable))
          rView.LocalReport.ReportPath = reportPath
    
          '
          'exportando os dados do relatório para PDF
          '
          Dim warn() As Warning = Nothing
          Dim streamids() As String = Nothing
          Dim mimeType As String = "application/pdf"
          Dim encoding As String = String.Empty
          Dim extension As String = String.Empty
          Dim byteViewer() As Byte
    
          byteViewer = rView.LocalReport.Render("pdf", Nothing, mimeType, encoding, extension, streamids, warn)
          Response.Buffer = True
          Response.Clear()
          Response.ContentType = "application/pdf"
          Response.AddHeader("content-disposition", "inline; filename=ReportName.pdf")
          Response.BinaryWrite(byteViewer)
          Response.Flush()
          Response.End()
    
          Response.Redirect(AppDomain.CurrentDomain.BaseDirectory & "RelatoriosRV/R" & "Relatorio.pdf")

    Porém o arquivo pdf não esta sendo gravado na pasta RelatoriosRV.

     

    Alguém tem alguma sugestão?


    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.
    sexta-feira, 16 de julho de 2010 13:24

Respostas

  • Consegui resolver!

    Fiz da seguinte forma:

    .
    .
    .
    Dim rView As ReportViewer = New ReportViewer()
    Dim Testos(1) As ReportParameter
    
    Testos(1) = New ReportParameter("Titulol", "Texto no relatório")
    rView.LocalReport.SetParameters(traducoesRel)
    .
    .
    .

    Com isso, no design do Report Viewer, criei um novo parameter, coloquei o nome "Titulo1" e o tipo!

    Depois inseri um textbox e arrastei esse parameter para dentro do textbox!

    Agradeço a ajuda!


    “Caso esta resposta tenha ajudado a solucionar sua dúvida, favor clicar em “Marcar como Resposta” para beneficiar outros membros da comunidade que estejam lendo este thread”.
    sexta-feira, 16 de julho de 2010 19:56

Todas as Respostas