Utilisation de paramètres pour établir des liaisons à d'autres rapports

Vous pouvez utiliser des paramètres pour associer des rapports principaux à des rapports d'extraction, des sous-rapports et des rapports liés. Vous avez aussi la possibilité de spécifier l'URL d'un rapport qui contient les valeurs de paramètres de rapport et d'URL.

Lorsque vous concevez un ensemble de rapports, vous élaborez en principe chaque rapport pour obtenir des réponses à certaines questions. Chaque rapport peut offrir une vue différente ou un niveau de détail différent pour des informations connexes. Pour fournir un ensemble de rapports reliés entre eux, créez des paramètres pour les données associées sur les rapports cibles. La méthode de transmission du paramètre approprié au rapport cible dépend du type de rapport cible.

Rapports d'extraction

Les actions d'extraction sont définies sur les pages de propriétés d'une zone de texte correspondant à un élément de rapport. Si la cible de l'action d'extraction est un rapport local à votre projet de rapport, vous pouvez utiliser le bouton Ajouter de la page Action de la boîte de dialogue Propriétés de la zone de texte pour définir les valeurs de paramètres à transmettre au rapport cible. Les noms de paramètres apparaîtront dans la liste déroulante correspondant au rapport local. Pour plus d'informations, consultez Boîte de dialogue Propriétés de la zone de texte, Action.

Si le rapport cible est situé sur le serveur de rapports, mais qu'il ne figure pas dans le répertoire local, vous devrez découvrir les noms de paramètres du rapport cible en examinant les propriétés du rapport à l'aide du Gestionnaire de rapports. Vous pouvez ensuite entrer les noms de paramètres et les valeurs par défaut manuellement. Les noms de paramètres respectent la casse.

Vous pouvez utiliser l'accès via une URL pour tout rapport répondant à ce critère d'accès et inclure les valeurs des paramètres de rapport dans la syntaxe de l'URL. Pour plus d'informations, consultez Accès URL.

Sous-rapports

Dans le Concepteur de rapports, un sous-rapport doit être un rapport du projet de serveur de rapports. Pour définir les paramètres d'un sous-rapport, utilisez la page Paramètres de la boîte de dialogue Propriétés du sous-rapport.

[!REMARQUE]

Si vous utilisez un sous-rapport dans une région de données, le sous-rapport et ses paramètres seront traités pour chaque ligne de la région de données. Par conséquent, il convient de déterminer si un rapport d'extraction est plus adapté.

Pour plus d'informations, consultez Procédure : ajouter un sous-rapport et des paramètres (Reporting Services).

Rapports liés

Une fois qu'un rapport a été publié, vous pouvez créer un rapport lié à partir du rapport publié. Un rapport lié peut être considéré comme un pointeur vers le rapport principal, mais avec un jeu de paramètres différent. Une fois que vous avez créé le rapport lié, ouvrez-le dans le Gestionnaire de rapports pour modifier les paramètres. Pour plus d'informations, consultez Définition des propriétés de paramètres d'un rapport publié. Les paramètres sont gérés indépendamment sur le serveur ; par conséquent, si vous republiez un rapport principal avec de nouveaux paramètres, les paramètres existants du rapport principal ou du rapport lié ne sont pas remplacés. Pour plus d'informations, consultez Page Nouveau rapport lié (Gestionnaire de rapports) ou Procédure : créer un rapport lié.

Spécification des paramètres d'URL

Pour les rapports rendus au format HTML, vous pouvez ouvrir un rapport dans une page spécifique en transmettant une valeur de paramètre d'URL dans l'adresse URL lorsque le rapport est ouvert via une URL. L'exemple suivant ouvre le rapport Product Catalog de l'exemple AdventureWorks à la page 30 :

https://localhost/reportserver?%2fAdventureWorks+Sample+Reports%2fProduct+Catalog&rs:Command=Render&rc:Section=30

Pour plus d'informations, consultez Utilisation de paramètres d'accès URL.

Vous pouvez également spécifier un paramètre de rapport à l'aide d'un accès URL. Pour plus d'informations, consultez Passage d'un paramètre de rapport dans une URL.