Usuário com melhor resposta
Arquivo pdf não esta sendo saldo em pasta ao exportar no Report Viewer

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”.
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”.- Marcado como Resposta AndreAlvesLimaModerator sábado, 17 de julho de 2010 00:54
Todas as Respostas
-
Tiago,
Este link mostra uma outra forma de fazer a mesma coisa... Veja se te ajuda:
http://www.c-sharpcorner.com/UploadFile/mahesh/ExportCRtoPDF10062006161918PM/ExportCRtoPDF.aspx
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima -
Esse link refere-se a Crystal Reports.
Estou utilizando o MS Reports!
Pode me ajuda?
Atte.
“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”. -
Tiago,
Nossa, desculpe minha falta de atenção. Você deu uma olhada no exemplo de export para excel do www.gotreportviewer.com ?
Dê uma olhada e veja se te dá uma luz:
http://www.gotreportviewer.com/Export.zip
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima -
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”.- Marcado como Resposta AndreAlvesLimaModerator sábado, 17 de julho de 2010 00:54