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:
- Reemplace "ALL" con "" (BLANK) en la consulta del conjunto de datos del parámetro.
- Asigne -1 como valor de parámetro predeterminado para su parámetro multivalor.