Enviar parámetro a Reporting Services Vb.Net 05
Para enviar un parámetro a Reporting Services primero hacemos un Imports de Microsoft.Reporting.WebForms, agregamos un ReportViewer1 y después de hacer esto hacemos la llamada y también e incluímos los parámetros que vamos a enviar de la siguiente manera:
Private Sub Cargar()
Dim instance As New Microsoft.Reporting.WinForms.ReportParameter("Oficina", "01")
Dim instance1 As New Microsoft.Reporting.WinForms.ReportParameter("Fecha", "2004.01.01")
Dim instance2 As New Microsoft.Reporting.WinForms.ReportParameter("Ordenadopor", "01")
Dim prms(2) As Microsoft.Reporting.WinForms.ReportParameter
prms(0) = instance
prms(1) = instance1
prms(2) = instance2
ReportViewer1.ServerReport.ReportServerUrl = New Uri("https://www.geoavila.com/ReportServer/")
ReportViewer1.ServerReport.ReportPath = "/Report Project2/rpt_balance_antiguedad"
ReportViewer1.ServerReport.SetParameters(prms)
ReportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Remote
ReportViewer1.RefreshReport()
End Sub
Private Sub CmdVer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CmdVer.Click
Cargar()
End Sub
De esta manera podremos visualizar un reporte en un Winforms.
nos vemos.
oye tengo el siguiente query en mi reporting services
select * from usuarios where usuario=@codusuario
@codusuario es el parametro que tengo en mi reporting services
como hago para mandarle este valor a mi reporte desde una windows form
Basicamente lo mismo pero unicamente declaras la instacia “1″
Dim instance As New Microsoft.Reporting.WinForms.ReportParameter(“codusuario”, “01″)
si no te funciona asi colocale la arroba @codusuario, te tendria que funcionar..
nos vemos..
Una ayuda, tengo un aplicativo en Vb.Net 2003 y reportes con el crystal del .Net 2003.
Algunos reportes en el cliente me corren a la perfección, pero otros me sale el siguiente error al abrir el reporte: ‘logo failed’.
Como puedo solucionar esto??? ya actualice los reportes con los cambios realizados en la base….
Que me recomiendas??? Otro reporteador????
Gracias de antemano.
Abri cada reporte que te esté dando este problema y en el Menú Database seleccioná la opción Verify Database.
nos vemos.
Hola
necesito tu ayuda, además de la que ya das con tus aplicaciones, las cuales son buenísimas. Sabes cómo se puede predeterminar un impresora en VB .NET, he buscado por todos lados y no logro conseguir nada.
Soy nuevo en .NET y lo que quiero es que un documento específico siempre se vaya a la misma impresora, aunque tenga varias a mi disposición. ¿Se puede hacer eso?. Me puedes dar una mano por favor.
Muchas Gracias
Hola,
Probe este codigo y no me funciono como se espera. Al parecer tiene logica, pero lamentablemente cuando lo convierto o lo migro a CSharp no funciona. Tengo problemas con la aceptacion de los argumentos o parametros en el SetParameters.
Me gustaria que lo pruebes en csharp y me hagas saber algun comentario.
Gracias anticipadas.
Consulta, en nuestra empresa migramos a Sql Server 2005, actualmente estamos usando Visual basic 6.0 + Crystal report para crear informes, se puede ejeutar un reporte creado con Reporting Services desde Visual basic 6.0??? sin tener que migrar a Visual Studio???
Bueno claro que se puede porque abrís los reportes usando componente de explorador y allí podes mostrar los reportes, puesto que los reportes son web.
nos vemos..
“RS CON SSL”
tengo un problema, no se como poner a produccion los reportes en mi servidor que lleva activo SSL (https://). diseñe reportes en un servidor normal con IIS sin activar SSL asi que accedia de la forma mas comun http://localhost/reportserver, pero ahora en este otro servidor debo poner https:// y me sale el siguiente error cuando compilo (Ctrl + F5) “A connection could not be made to the report server”
“The underlying connection was closed: Could not establish trust relationship for the ssl/tls secure channel. (System.Web.Service)”
Please Help me.
Hola,GeoAvila
¿Como puedo utilizar varios dataset xml’s en un reporte de Reporting Services similar a Crystal Reports?.
En CR11 y VB2005 trabajo asi: Al reporte le indico los xmls con loq trabajara, estos estan generados a partir de mi aplicacion; son tablas q se generaron por medio de Procedimientos Almacenados q luego se convierten en xml. El CR11 mira tablas de dataset y no necesita parametros los SP’s trabajan con parametros y procesa datos a visualizar, el reporte trabaja con tablas de DATASET XML.
Como puedo hacer esto con RS vi que llama solo 1 archivo XML puff pero esto es muy restringido… ayuda por favor, queremos usar Reporting Services.