Utilisation de paramètres pour établir des liaisons à d'autres rapports (Générateur de rapports version 2.0)

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 pouvez élaborer 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.

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, ou sur des parties d'un graphique ou d'une jauge. La façon dont vous définissez le nom d'un rapport cible pour l'action d'extraction varie selon que vous disposez ou non d'une connexion active à un serveur de rapports. Pour plus d'informations, consultez Spécification de chemins d'accès à des éléments externes (Générateur de rapports version 2.0).

Vous pouvez aussi 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 » dans la documentation de Reporting Services dans la documentation en ligne de SQL Server.

Sous-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. La façon dont vous définissez le nom d'un rapport cible pour l'action d'extraction varie selon que vous disposez ou non d'une connexion active à un serveur de rapports. Pour plus d'informations, consultez Spécification de chemins d'accès à des éléments externes (Générateur de rapports version 2.0).

[!REMARQUE]

Si vous utilisez un sous-rapport dans une région de données de tableau matriciel, le sous-rapport et ses paramètres seront traités pour chaque ligne. S'il y a beaucoup de lignes, 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 (Générateur de rapports version 2.0).

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 la rubrique « Définition des propriétés de paramètres d'un rapport publié » de la documentation de Reporting Services dans la documentation en ligne SQL Server. 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 Procédure : créer un rapport lié dans le Gestionnaire de rapports (Générateur de rapports version 2.0).

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 2008 de l'exemple AdventureWorks à la page 30 :

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

Pour plus d'informations, consultez « Utilisation de paramètres d'accès URL » dans la documentation de Reporting Services dans la documentation en ligne de SQL Server.

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 » dans la documentation de Reporting Services dans la documentation en ligne SQL Server.

Pour plus d'informations sur les exemples de rapports, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server (Générateur de rapports version 2.0).