Usuário com melhor resposta
RDLC parametrizado e vbnet ??

Pergunta
-
Olá pessoal,
Eu estou desenvolvendo relatórios no SQL Server 2005 Reporting Services que possuia extensão rdl. Para incluir no meu projeto eu mudo a extensão para rdlc e via codigo vbnet consigo chamar o relatório perfeitamente.
Porém desenvolvi um relatório com parametros (onde o usuário fornece valores no propio reporting services )... e quando incluo no projeto em vbnet o rdlc , os parametros não funcionam ... nem os vejo ... e como se nem tivesse .... Por favor se alguém puder me ajudar agradesco ...achei bastante material na net de aspnet e rdlc parametrizado ... mais gostaria de ver um exemplo com vbnet ....
grato,
David de Lucac Oliveira- Movido AndreAlvesLimaModerator quinta-feira, 25 de novembro de 2010 21:26 (De:.NET Development - Geral)
Respostas
-
David, vê se te ajuda, eu utilizo o ReportViewer para receber parametros via codigo:
'Vari vel de parametros
Dim param(1) As ReportParameter ' add valores aos parametros
param(0) = New ReportParameter("IDUsuario", textBox1.text)
param(1) = New ReportParameter("Data", textBox2.Text)rv.ShowCredentialPrompts =
False
rv.ProcessingMode = ProcessingMode.Remote 'http://brspsql01/ReportServer
rv.ServerReport.ReportServerUrl = "http://brspsql01/ReportServer" 'caminho no server /c:/rel.rdlc
rv.ServerReport.ReportPath = "c:/rel.rdlc"
'Add parametros ao reportVeiw
rv.ServerReport.SetParameters(param)
rv.ServerReport.Refresh()
rv.Visible = True
Bom vê se te ajuda
inté
Rafael N. Miranda- Sugerido como Resposta Rafael Nunes de Miranda - Desenvolvedor .NET sexta-feira, 6 de março de 2009 15:58
- Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 25 de novembro de 2010 21:26
Todas as Respostas
-
David, vê se te ajuda, eu utilizo o ReportViewer para receber parametros via codigo:
'Vari vel de parametros
Dim param(1) As ReportParameter ' add valores aos parametros
param(0) = New ReportParameter("IDUsuario", textBox1.text)
param(1) = New ReportParameter("Data", textBox2.Text)rv.ShowCredentialPrompts =
False
rv.ProcessingMode = ProcessingMode.Remote 'http://brspsql01/ReportServer
rv.ServerReport.ReportServerUrl = "http://brspsql01/ReportServer" 'caminho no server /c:/rel.rdlc
rv.ServerReport.ReportPath = "c:/rel.rdlc"
'Add parametros ao reportVeiw
rv.ServerReport.SetParameters(param)
rv.ServerReport.Refresh()
rv.Visible = True
Bom vê se te ajuda
inté
Rafael N. Miranda- Sugerido como Resposta Rafael Nunes de Miranda - Desenvolvedor .NET sexta-feira, 6 de março de 2009 15:58
- Marcado como Resposta AndreAlvesLimaModerator quinta-feira, 25 de novembro de 2010 21:26
-