none
Filtros en reporting services (sql 2005) RRS feed

  • Pregunta

  • Hola, estoy empezando con el tema de los reporting y quisiera saber como crear un filtro de entre los campos que muestro. Me refiero al tipo de filtro que se muestra en la barra superior al publicar el report y que da a escoger con un click entre los resultados de los registros del campo mostrado.

    Gracias y un saludo.

    martes, 3 de enero de 2012 14:49

Respuestas

  • Los filtros que aparecen en la parte superior del informe se generan automáticamente a partir de los Parámetros del informe. Añade un parámetro por cada filtro que desees, y luego aplícalos en el diseño de tu informe. La forma más fácil de filtrar en función del valor de un parámetro suele consistir en mapearlo a un @parámetro en la consulta SQL que genera el informe. De hecho, eso funciona automáticamente si lo haces al revés, es decir, si primero escribes una consulta SQL que tenga un ...where campo=@valor, ese @valor se mapea de forma automática a un parámetro del informe, el cual aparece al presentar el informe y te permite filtrar el correspondiente campo.

     

    jueves, 5 de enero de 2012 11:28
    Moderador

Todas las respuestas

  • Los filtros que aparecen en la parte superior del informe se generan automáticamente a partir de los Parámetros del informe. Añade un parámetro por cada filtro que desees, y luego aplícalos en el diseño de tu informe. La forma más fácil de filtrar en función del valor de un parámetro suele consistir en mapearlo a un @parámetro en la consulta SQL que genera el informe. De hecho, eso funciona automáticamente si lo haces al revés, es decir, si primero escribes una consulta SQL que tenga un ...where campo=@valor, ese @valor se mapea de forma automática a un parámetro del informe, el cual aparece al presentar el informe y te permite filtrar el correspondiente campo.

     

    jueves, 5 de enero de 2012 11:28
    Moderador
  • Deacuerdo; muchas gracias, probaré a ver.

    Un saludo y gracias de nuevo.

    viernes, 13 de enero de 2012 7:51