2011-12-01 12 views
8

Quiero que los usuarios hagan clic en una columna de un histograma y que esa acción cargue un subinforme contenido en función de un atributo de esa columna.SSRS: ¿es posible que una acción cargue un subinforme?

Esto haría que los informes de SSRS sean un poco más interactivos y mucho más útiles.

Me di cuenta de que al especificar acciones, obtenemos el siguiente diálogo que tiene "ir a informar" pero no "cargar subinforme".

Quizás haya alguna esperanza en "Ir a URL" y javascript?

enter image description here

+0

Creo que está confundiendo dos términos muy específicos. Un "subinforme" es una sección de un informe principal que se define en otro lugar. Cuando se representa un elemento de datos del informe principal, se llama al "subinforme" y se inyecta el resultado visual. La opción "ir a informar" le permite especificar un informe de "profundización". En este caso, un elemento de datos hará que el usuario se vincule a un informe nuevo, pero relacionado. El original se coloca en una "pila" y el usuario puede navegar "hacia atrás" a su histograma, pero sigue siendo un informe 100% independiente. Creo que esta es la opción que quieres. – jklemmack

+0

Hola, ssyladin. No, no hay confusión. Quiero que el subinforme se reinyecte en el informe original. No quiero alejarme del informe original. Si SSRS no funciona de esta manera, la respuesta a mi pregunta es no. La esperanza es que SSRS pueda funcionar más como una página web que como algo estático. Si la URL a la que se va es una instrucción de javascript que vuelve a cargar un subinforme en el informe actual que sería ideal. Pero no estoy seguro de si SSRS funciona de esa manera. –

+0

+1, gran pregunta. Me gustaría poder hacer esto también. –

Respuesta

1

La respuesta es no, no es posible volver a cargar un subinforme basado en un clic utilizando SSRS.

Varias personas han mencionado esto a mí en diferentes lugares: @ cadrell0 dice: mensajes

SSRS cuando cada vez que se hace clic en cualquier cosa, como mesas de selección o alternar elementos ocultos. Esto me lleva a creer que no se puede utilizar Javascript para interactuar con él

En twitter, me sale el sencillo, el asesoramiento directo:

Subinformes en SSRS no funcionan de esa manera. Ver Resumen de las Características del aquí - http://bit.ly/v0erHi

En general, si quieres una experiencia más interactiva, que tiene que hacer el desarrollo web o encontrar otra solución que no es SSRS. Una solución de Microsoft que parece prometedora es Power View. Sale pronto y puede proporcionar una mejor manera de explorar datos.

2

he utilizado "Ir a marcador" y en lugar de cargar un subinforme, simplemente salta a otra página en el informe que muestra los detalles del elemento gráfico seleccionado. Buena suerte.

+0

Quiero usar "Ir al marcador" pero no entiendo. ¿Hay algún proyecto de ejemplo? – MahmutHAKTAN

+0

Pruebe este artículo de MSDN sobre cómo crear marcadores en SSRS http://msdn.microsoft.com/en-us/library/dd239378.aspx –

4

Bueno, más o menos. Puede configurar la función Ir a informe para ir al Informe principal (volver a sí mismo) y pasar un parámetro que actualice el subinforme. No es elegante, pero funciona. Lo he usado para crear un "formulario" con pestañas y uso las "pestañas" para cambiar el subinforme a continuación.

Cuestiones relacionadas