Changement de comportement important dans Reporting Services intégré en mode SharePoint

Depuis toujours, SSRS en mode intégré à SharePoint affiche un message à l’utilisateur lorsque celui-ci change la valeur d’un paramètre. Par exemple, dans le rapport suivant, si je change la valeur du paramètre A de 1 à 2, ce qui a pour effet de changer la liste des valeurs possibles dans le paramètre B, la zone de gauche se rafraîchit avec le message “Report parameter values must be specified before the report can be displayed. Choose parameter values in the parameters area and click the Apply button.” ou “Des valeurs de paramètre de rapport doivent être spécifiées pour que le rapport puisse s’afficher. Choisissez des valeurs de paramètre dans la zone de ce nom, puis cliquez sur le bouton Appliquer.” en français :

image

image

image

Et bien, depuis ces mises à jour, un développeur a décidé que cela n’étais plus une fonctionnalité mais plutôt un bogue qu’il fallait au plus vite erradiquer :

Cumulative Update 1 for SQL Server 2014 SP1
Cumulative Update 6 for SQL Server 2014
Cumulative Update 4 for SQL Server 2012 SP2

Donc, dès l’application de ces mises à jour, voici ce que l’utilisateur va obtenir suite à un changement de paramètre :

image

Le peu de détail sur le sujet se trouve sur le KB3028226 :

image

Assume that you have a report that has two or more parameters in Microsoft SQL Server 2012 Reporting Service (SSRS 2012) or SQL Server 2014 Reporting Service (SSRS 2014) in SharePoint 2010 integration mode, and the parameters have default values that are defined by function expressions. For example, the default value of Parameter1 is set by the Today () function, and Parameter2 uses another function expression as its default value. When you open the report on a SharePoint site and then try to change the value of Parameter1 or Parameter2, you receive the following error message:

Report parameter values must be specified before the report can be displayed. Choose parameter values in the parameters area and click the Apply button.

Notez qu’à moins que vous n’installiez les Cumulative Update à mesure qu’ils sortent, vous ne remarquerez ce comportement qu’à la suite de l’installation du SP3 de SQL Server 2012 ou du SP2 de SQL Server 2014.

À notre point de vue ce message permettait de clarifier l’utilisation de la zone de paramètre. Nous pensons que Microsoft aurait dû ajouter une option permettant de l’utliser ou non et peut-être même de définir le texte à utiliser. On peut toujours rêver!

Et vous, aimez-vous mieux le nouveau comportement?

 

 

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s