services por pasar parametros parameter sql-server-2008-r2 ssrs-2008 reporting-services

sql server 2008 r2 - por - Parámetros multivalor opcionales en SSRS



rs format reporting services (1)

Tengo 3 parámetros multivalor en mi informe. De ellos, 2 son opcionales. ¿Hay alguna forma de obtener los resultados en el informe sin seleccionar ninguno de los 2 parámetros opcionales?

Mi proceso almacenado comprueba los parámetros multivalentes como (Estados IN (SELECCIONAR * DE Dividir (@State, '','')))

He hecho esto para un único parámetro valuado con WHERE CustomerId = @CustId O @CustId IS NULL.

WorkAround: seleccioné ''Permitir valor nulo'', arroja este error "Un parámetro multivalor no puede incluir valores nulos"

¿Alguien puede señalarme en la dirección correcta?


Echa un vistazo a este artículo sobre Pasar parámetros multivalorados .

Básicamente, el enlace anterior contiene una solución para cumplir con su requisito de un parámetro multivalor opcional. Los pasos para lograr esto son los siguientes:

  1. Reemplace "ALL" con "" (BLANK) en la consulta del conjunto de datos del parámetro.
  2. Asigne -1 como valor de parámetro predeterminado para su parámetro multivalor.