2016-10-28 2 views
0

Pourquoi est-ce que lorsque je configure un paramètre multi-valeur dans SSRS et la valeur par défaut à plus d'une valeur par défaut, ces valeurs ne sont pas cochées lorsque le rapport s'exécute?Pourquoi les options par défaut ne sont-elles pas cochées dans SSRS?

Mon paramètre obtient ses valeurs à partir d'une requête spécifiée dans "Valeurs disponibles". Cela fonctionne très bien. Lorsque je lance le rapport, une case à cocher est sélectionnée par défaut dans la liste déroulante. Mais quand je par défaut la valeur du paramètre à deux ou plusieurs valeurs, alors aucune option n'est cochée.

Par exemple, supposons que mes déclarations de requête:

A 
B 
C 
D 
E 
F 

dit alors que je default la valeur à B. Puis A à F apparaissent dans la liste déroulante, lorsque le rapport s'exécute, et B est cochée. Mais si je mets B et D comme valeurs par défaut, alors rien n'est vérifié, seulement A à F apparaissent comme options dans le menu déroulant, mais aucun n'est sélectionné. Pourquoi est-ce? S'il vous plaît aider.

+0

Etes-vous sûr que votre jeu de données renvoie les mêmes valeurs que vous avez définies comme valeurs par défaut? vérifiez si le champ de dataset que vous utilisez ne contient pas d'espaces de début et de fin. –

+0

@alejandrozuleta, ils correspondent absolument. J'ai enlevé tout le formatage et ai également veillé à ce que les valeurs soient exactement les mêmes – Zolt

+0

Où vérifiez-vous le rapport courant? Localement ou déployé sur le serveur? – grafgenerator

Répondre

0

Le problème était que j'avais par défaut certaines valeurs qui n'étaient pas des résultats retournés dans la requête. Vous devez vous assurer que les valeurs par défaut sont disponibles, sinon cela arrive.