Rapports d'extraction (Générateur de rapports et SSRS)Drillthrough Reports (Report Builder and SSRS)

Un rapport d'extraction est un rapport que l'utilisateur ouvre en cliquant sur un lien situé dans un autre rapport.A drillthrough report is a report that a user opens by clicking a link within another report. Il contient en général des détails sur un élément figurant dans le rapport de synthèse d'origine.Drillthrough reports commonly contain details about an item that is contained in an original summary report. Par exemple, dans cette illustration, le rapport de synthèse des ventes répertorie les commandes client et les totaux.For example, in this illustration, the sales summary report lists sales orders and totals. Lorsque l'utilisateur clique sur un numéro de commande dans la liste de résumé, un autre rapport s'affiche pour présenter des informations sur la commande en question.When a user clicks an order number in the summary list, another report opens that contains details about the order.

rs_DrillThrurs_DrillThru

Les données du rapport d'extraction ne sont récupérées que lorsque l'utilisateur clique sur le lien situé dans le rapport principal qui ouvre le rapport d'extraction.The data in the drillthrough report is not retrieved until the user clicks the link in the main report that opens the drillthrough report. Si les données du rapport principal et du rapport d'extraction doivent être récupérées en même temps, envisagez d'utiliser un sous-rapport.If the data for the main report and the drillthrough report must be retrieved at the same time, consider using a subreport. Pour plus d’informations, consultez Sous-rapports (Générateur de rapports et SSRS).For more information, see Subreports (Report Builder and SSRS).

Note

Lorsque vous utilisez le Générateur de rapports, vous devez être connecté à un serveur de rapports afin d'afficher le rapport d'extraction qui s'ouvre lorsque vous cliquez sur le lien d'extraction dans le rapport principal.When you are working in Report Builder, you must be connected to a report server to view the drillthrough report that opens when you click the drillthrough link in the main report.

Pour commencer à utiliser rapidement les rapports d’extraction, consultez Didacticiel : création d’un rapport principal et d’un rapport d’extraction (Générateur de rapports).To get started quickly with drillthrough reports, see Tutorial: Creating Drillthrough and Main Reports (Report Builder).

Paramètres des rapports d'extractionParameters in Drillthrough Reports

Un rapport d'extraction comprend généralement des paramètres qui lui sont passés par le rapport de synthèse.A drillthrough report typically contains parameters that are passed to it by the summary report. Dans l'exemple de rapport de résumé sur les ventes, le rapport de résumé inclut le champ [OrderNumber] dans une zone de texte dans une cellule de table.In the sales summary report example, the summary report includes the field [OrderNumber] in a text box in a table cell. Le rapport d'extraction comporte un paramètre qui prend le numéro de commande en tant que valeur.The drillthrough report contains a parameter that takes the order number as a value. Lorsque vous définissez le lien de rapport d'extraction sur la zone de texte pour [OrderNumber], vous affectez également au paramètre du rapport cible la valeur [OrderNumber].When you set the drillthrough report link on the text box for [OrderNumber], you also set the parameter for the target report to [OrderNumber]. Lorsque l'utilisateur clique sur le numéro de commande dans le rapport de synthèse, le rapport détaillé cible s'ouvre et affiche les informations concernant le numéro commande en question.When the user clicks the order number in the summary report, the target detail report opens and displays the information for that order number. Pour voir des instructions sur la personnalisation des rapports d’extraction en fonction des valeurs de paramètres, consultez Paramètres de rapport (Générateur de rapports et Concepteur de rapports) et Fonction InScope (Générateur de rapports et SSRS).To view instructions about customizing drillthrough reports based on parameter values, see Report Parameters (Report Builder and Report Designer) and the InScope Function (Report Builder and SSRS).

Conception du rapport d'extractionDesigning the Drillthrough Report

Pour créer un rapport d'extraction, vous devez d'abord concevoir le rapport d'extraction avant de créer l'action d'extraction dans le rapport principal.To create a drillthrough report, you must design the drillthrough report first, before you create the drillthrough action in the main report.

Un rapport d'extraction peut consister en un rapport quelconque.A drillthrough report can be any report. En général, le rapport d'extraction accepte un ou plusieurs paramètres pour spécifier les données à afficher, en fonction du lien du rapport principal.Typically, the drillthrough report accepts one or more parameters to specify the data to show, based on the link from the main report. Par exemple, si le lien du rapport principal a été défini pour une commande client, le numéro de la commande est transmis au rapport d'extraction.For example, if the link from the main report was defined for a sales order, then the sales order number is passed to the drillthrough report.

Création d'une action d'extraction dans le rapport principalCreating a Drillthrough Action in the Main Report

Vous pouvez ajouter des liens d'extraction aux zones de texte (notamment du texte contenu dans les cellules d'un tableau ou d'une matrice), des images, des graphiques, des jauges et tout autre élément de rapport qui a une page de propriétés Action.You can add drillthrough links to text boxes (including text in the cells of a table or matrix), images, charts, gauges, and any other report item that has an Action property page. Pour plus d’informations, consultez Ajouter une action d’extraction à un rapport (Générateur de rapports et SSRS).For more information, see Add a Drillthrough Action on a Report (Report Builder and SSRS).

Vous pouvez créer l'action d'extraction dans le rapport principal sous la forme d'une action de rapport ou d'URL.You can create the drillthrough action in the main report as a report action or a URL action. Pour une action de rapport, le rapport d'extraction doit se trouver sur le même serveur de rapports que le rapport principal.For a report action, the drillthrough report must exist on the same report server as the main report. Pour une action d'URL, le rapport doit se trouver à l'emplacement indiqué par l'URL complète.For a URL action, the report must exist at the fully qualified URL location. La manière de spécifier un rapport peut varier selon que vous utilisez un serveur de rapports ou un site SharePoint intégré à un serveur de rapports.The way that you specify a report might differ for a report server or a SharePoint site that is integrated with a report server. Si le serveur de rapports est configuré en mode intégré SharePoint, seules les actions d'URL sont prises en charge.If the report server is configured in SharePoint integrated mode, only URL actions are supported.

Pour plus d’informations, consultez Ajouter une action d’extraction à un rapport (Générateur de rapports et SSRS) et Spécification de chemins d’accès à des éléments externes (Générateur de rapports et SSRS).For more information, see Add a Drillthrough Action on a Report (Report Builder and SSRS) and Specifying Paths to External Items (Report Builder and SSRS).

Affichage d'un rapport d'extractionViewing a Drillthrough Report

Pour afficher un rapport de résumé doté de liens d'extraction après sa publication, vous devez vérifier que les rapports d'extraction résident sur le même serveur de rapports que le rapport de résumé.To view a summary report with drillthrough links after it is published, you must ensure that the drillthrough reports reside on the same report server as the summary report. Dans tous les cas, l'utilisateur doit être autorisé à consulter le rapport d'extraction.In all cases, the user must have permissions on the drillthrough report to view it.

Voir aussiSee Also

Extraction, exploration, sous-rapports et régions de données imbriquées (Générateur de rapports et SSRS)Drillthrough, Drilldown, Subreports, and Nested Data Regions (Report Builder and SSRS)