Usuário com melhor resposta
Gerar relatorio em report viewer em pdf (vb.net)

Pergunta
-
Tenho uma página onde está funcionando sendo que é em c# e preciso converter para vb.net mais está dando erro aqui
Dim exportBytes() As Byte = reportViewer1.LocalReport.Render("PDF", Nothing, mimeType, encoding, fileNameExtension, streamids, warnings)
Diz que falta parametros.
Junior
Respostas
-
Resolvi na realidade me confundi declarei isso
Dim reportViewer1 As New ReportViewer
e declarei isso tb
Dim viewer As New ReportViewer()
sendo que todas as configurações estavam no reportViewer1 e o dim byte estava para o viewer, apenas troquei e deu certo.
Junior
- Marcado como Resposta Marcos SJ quarta-feira, 30 de março de 2016 20:02
Todas as Respostas
-
Bom dia Junior,
Por favor, poste o erro aqui.
Att., Roberto Alves
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.- Editado Marcos SJ quarta-feira, 30 de março de 2016 14:26 Edição
-
Um ou mais parâmetros necessários para a execução do relatório não foram especificados
Junior
- Editado Junior_luiz quarta-feira, 30 de março de 2016 17:26 erro
-
Na verdade, é a declaração da tua variável.
Tente assim:
Dim exportBytes As Byte() = reportViewer1.LocalReport.Render("PDF", Nothing, mimeType, encoding, fileNameExtension, streamids, warnings)
Att,
Antero Marques
___________________________________________________________________
Se a resposta for útil, marque como útil, se respondeu totalmente sua dúvida, marque como resposta.
O Fórum MSDN é utilizado também como base de conhecimento, então é responsabilidade de todos mantê-lo organizado e funcional.
- Editado Antero Marques quarta-feira, 30 de março de 2016 17:29
-
Não adiantou deu o mesmo erro, estou fazendo assim
Dim warnings As Warning() Dim streamIds As String() Dim mimeType As String = String.Empty Dim encoding As String = String.Empty Dim extension As String = String.Empty Dim bytes As Byte() = viewer.LocalReport.Render("PDF", Nothing, mimeType, encoding, extension, streamIds, _ warnings)
Junior
-
Resolvi na realidade me confundi declarei isso
Dim reportViewer1 As New ReportViewer
e declarei isso tb
Dim viewer As New ReportViewer()
sendo que todas as configurações estavam no reportViewer1 e o dim byte estava para o viewer, apenas troquei e deu certo.
Junior
- Marcado como Resposta Marcos SJ quarta-feira, 30 de março de 2016 20:02