values ssrs services por pasar parametros multiple expresiones concatenar sql reporting-services parameters ssrs-2008

sql - ssrs - reporting services parameters url



ParĂ¡metro gris de SSRS basado en el resultado de otro parĂ¡metro (2)

Dentro de los límites de lo que está incorporado, puedes usar este método:

  1. Cree un conjunto de datos basado en su parámetro SpecifyDate.

    si @SpecifyDates = ''No'' seleccione nulo como Fecha else, seleccione cast (''1/1/2012'' como fecha y hora) como Fecha

  2. Establezca los valores predeterminados para sus fechas para que se basen en este conjunto de datos.

Cuando elige "No" para especificar fechas, las fechas se establecerán en Nulo, atenuadas y no son necesarias para ejecutar el informe. Cuando selecciona "Sí", pondrá la fecha predeterminada que establezca en la consulta. Por supuesto, puedes personalizar eso.

Me preguntaba si era posible oscurecer un parámetro en función del resultado de otro parámetro. En este caso, si la fecha especificada está configurada en ''No'', la fecha de inicio y la fecha de finalización deben estar en gris.

Como puede ver en la captura de pantalla esto no ha sucedido, a pesar de configurar la fecha de especificación en Sí o No, la fecha de inicio y la fecha de finalización esperarán un valor (a menos que marque el valor NULO). El informe funcionará bien si ambos cuadros NULL están marcados al lado de las fechas de inicio y finalización, pero si se atenúan automáticamente en base a ''No'', el proceso será mucho más fácil para los usuarios.

En resumen, si las fechas ''No'' aparecen en gris, si aparece ''Sí''. es posible? y si es así, ¿cómo?

Muchas gracias de antemano por cualquier respuesta


No hay demasiada personalización que pueda hacer con los widgets de parámetros de SSRS.

Lo que he visto y hecho en el pasado para lograr este tipo de funcionalidad fue codificar nuestros propios formularios html / js y hacer que envíen los parámetros al informe. Esto resulta en tener que mantener el código adicional, pero cuando es necesario y no es compatible, debe salir del cuadro.

Dicho esto, tengo curiosidad por ver lo que cualquier otra persona sugeriría.