mardi 12 juillet 2011

[SSRS] : Attention à l'ordre des paramètres

L'ordre des paramètres dans un rapport RS est très important surtout lorsque les paramètres sont liés.
Reporting Services évalue les paramètres liés en fonction de l'ordre d'apparition.
Supposons qu'un rapport contient deux paramètres @p1 et @p2 avec @p2 calculé à partir de @p1 (exemple @p2 = @p1 * 2), si @p2 est placé avant @p1 et que nous lançons le rapport, nous auront le message d'erreur suivant : "Error report Processing" (pas très explicite!)

 

En plaçant les paramètres dans le bon ordre le rapport fonctionne à nouveau:



Donc attention à l'ordre des paramètres.