SSRS est un outil, où il faut avoir de la ressource et une certaine expérience pour l’utiliser facilement. Ce post traite essentiellement des filtres (prompt).
Ces filtres créés via les « paramètres du rapport » présents dans le menu rapport, permettent de proposer un prompt à l’utilisateur.
Pour faciliter la création de ce filtre, il faut créer un dataset : exemple DSTemps
Et ensuite lors de la création du paramètre vous n’avez plus qu’à indiquer le dataset pour qu’il y est les bonnes valeurs proposées dans le filtre.
Dans ce screen shot on voit que pour la valeur par défaut on a choisi « avec requête » c’est en fait l’option qui permet d’avoir la première valeur du dataset par défaut dans le prompt lors de son exécution.
Une autre astuce sympa est le fait de mettre en première position le paramètre « tout » par défaut qui ramènera toutes les données. L’utilisateur ne sera donc pas obligé de choisir une valeur pour ce paramètre.
Voici l’astuce : utiliser UNION et % :
En espérant que ça vous aidera.
31 juillet 2008 à 10 h 46 min
Bonjour,
bien vu pour l’astuce UNION et %.
Une autre solution pourrait être de cocher Valeur Multiple du paramètre et d’utiliser l’opérateur IN dans la requête utilisant le filtre.
blablabla in (@Annee)
31 juillet 2008 à 10 h 53 min
merci pour ce complément d’astuces!