none
Parámetros dinámicos de Reporting Services RRS feed

  • Pregunta

  • Buen día gente;

    necesito una ayuda, a ver si alguien me puede dar una manito.

    Por ejemplo tengo un parámetro de nombre @vehículo, es un multi-valores, integer, con los siguientes valores:

    - All

    - moto (1)

    - auto (2)

    Otro parámetro es @Color, integer, con los valores (NO ES MULTI-VALOR)

    - rojo (1)

    - azul (2)

    - amarillo (3)

    Lo que necesito hacer es lo siguiente:

    a) si elijo auto o moto; que me permita elegir un color

    b) si elijo auto y moto (o All que es lo mismo), el parámetro de @Color aparezca No Visible o Inhabilitado

    ESTO SE PODRÁ HACER EN REPORTING SERVICES?

    Muchas gracias...

    martes, 2 de julio de 2013 2:33

Respuestas

  • Hola te comento que deshabilitar controles dentro del Reporting Services no se puede hasta donde conozco esta herramienta. Por otro lado podrías utilizar dropdownlist dentro del Reporting Services y según el parámetro seleccionado cargar el segundo dropdownlist obviamente estos valores deben provenir de la base de datos tener una tabla de vehiculos y una de colores si lo deseas de esa forma para lograr esto. Si tuvieras alguna duda comenta para poder ayudarte mejor.

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 2 de julio de 2013 14:04
  • No creo que puedas bloquear o limpiar los parámetros de ese modo, ya que si bien Reporting Services es muy potente aún carece de características propias de programación a pesa de que permite insertar funciones (Custom Code)

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 2 de julio de 2013 18:51

Todas las respuestas

  • Hola te comento que deshabilitar controles dentro del Reporting Services no se puede hasta donde conozco esta herramienta. Por otro lado podrías utilizar dropdownlist dentro del Reporting Services y según el parámetro seleccionado cargar el segundo dropdownlist obviamente estos valores deben provenir de la base de datos tener una tabla de vehiculos y una de colores si lo deseas de esa forma para lograr esto. Si tuvieras alguna duda comenta para poder ayudarte mejor.

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 2 de julio de 2013 14:04
  • yo tengo un combo de vehículos cargados. El problema es que por ejemplo:

    - si selecciono auto

    -- llamo a un Stored Procedure, pasando como parámetro el número de vehiculo (1)

    -- el SP devuelve rojo y azul, y me llena el combo de colores con esos items

    - si selecciono moto

    -- tambien llamo al mismo SP, con parámetro moto(2)

    -- el SP devuelve negro y blanco, y me llena el combo de colores

    - si selecciono auto y moto

    -- no me debería llenar el combo

    -- o sea debo tener el combo vacio o bien inhabilitado(esto me decis que no se puede hacer)

    martes, 2 de julio de 2013 16:42
  • Hola ya entiendo mejor lo que deseas pero me pregunto porque no usas dropdownlist en el Reporting Services en lugar de un parámetro multi - valor

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 2 de julio de 2013 17:23
  • tengo que elegir 1 o mas items, con la posibilidad de seleccionar una subcategoría en caso que en el primero haya seleccionado 1 solo item.

    Este ejemplo del vehículo y color lo puse como para explicarlo de una forma sencilla, pero en realidad el sistema es muchísimo más complejo.

    martes, 2 de julio de 2013 18:30
  • No creo que puedas bloquear o limpiar los parámetros de ese modo, ya que si bien Reporting Services es muy potente aún carece de características propias de programación a pesa de que permite insertar funciones (Custom Code)

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    martes, 2 de julio de 2013 18:51