Passage d'un paramètre de rapport dans une URL

Vous pouvez passer des paramètres de rapport à un rapport en les incluant dans une URL de rapport. Ces paramètres URL ne sont pas préfixés parce qu'ils sont directement passés au moteur de traitement des rapports. Pour plus d'informations sur les paramètres de rapport, consultez Exécution d'un rapport paramétrable.

Pour définir un paramètre de rapport dans une URL, il suffit d'inclure le nom du paramètre, un signe égal (=) et la valeur du paramètre de rapport. La syntaxe est parameter=value. Pour passer une valeur Null pour un paramètre, utilisez parameter:isnull=true, par exemple, SalesOrderNumber:isnull=true.

Note

Si votre rapport contient un paramètre de rapport qui possède une valeur par défaut et que la valeur de la propriété Prompt est false (autrement dit, la propriété Demander à l'utilisateur n'est pas sélectionnée dans le Gestionnaire de rapports), vous ne pouvez pas passer de valeur pour ce paramètre de rapport dans une URL. Cela permet aux administrateurs d'empêcher les utilisateurs finaux d'ajouter ou de modifier les valeurs de certains paramètres de rapport.

Exemple

L'exemple suivant utilise le paramètre de rapport EmployeeID pour effectuer le rendu du rapport spécifié :

http://server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234

Voir aussi

Autres ressources