Action de forage (Report Builder et SSRS)

  • 05/24/2018
  • 2 minutes de lecture
    • . m
    • L
    • m
    • M
    • J
    • +3

En fournissant des icônes plus et moins sur une zone de texte, vous pouvez permettre aux utilisateurs de masquer et d’afficher des éléments de manière interactive. C’est ce qu’on appelle une action d’exploration. Pour un tableau ou une matrice, vous pouvez afficher ou masquer des lignes et des colonnes statiques, ou des lignes et des colonnes qui sont associées à des groupes.

rs_drilldown

Dans cette illustration, l’utilisateur clique sur les signes plus (+) dans le rapport pour afficher les données détaillées.

Par exemple, vous pouvez initialement masquer toutes les lignes sauf la ligne de résumé du groupe extérieur pour un tableau avec des groupes de lignes. Pour chaque groupe interne (y compris le groupe de détails), ajoutez une icône de développement/réduction à la cellule de regroupement du groupe contenant. Lorsque le rapport est rendu, l’utilisateur peut cliquer sur la zone de texte pour développer et réduire les données détaillées. Pour plus d’informations, voir Tableaux (Report Builder et SSRS).

Pour permettre aux utilisateurs de développer ou de réduire un élément, vous définissez les propriétés de visibilité de cet élément.

Note

Lorsque vous créez un rapport avec une action d’exploration, les informations de visibilité doivent être définies sur le groupe, la colonne ou la ligne que vous souhaitez masquer, et non pas sur une seule zone de texte de la ligne ou de la colonne. En outre, la zone de texte que vous utilisez pour le basculement doit se trouver dans une portée de confinement qui contrôle l’élément que vous voulez afficher ou masquer.

Par exemple, pour masquer une ligne associée à un groupe imbriqué, la zone de texte doit se trouver dans une ligne associée au groupe parent ou plus haut dans la hiérarchie de confinement.

Pour des informations sur la définition des informations de visibilité sur le groupe, la colonne ou la ligne, voir Ajouter une action de développement ou de réduction à un élément (Report Builder et SSRS)

Pour plus d’informations sur le masquage des éléments de rapport, voir Masquer un élément (Report Builder et SSRS).

Note

Vous pouvez créer et modifier des fichiers de définition de rapport paginé (.rdl) dans Report Builder et dans Report Designer dans SQL Server Data Tools. Chaque environnement de création offre différentes façons de créer, d’ouvrir et d’enregistrer des rapports et des éléments connexes.

Comparaison des rapports de forage et de forage

Dans un rapport de forage, un utilisateur clique sur un bouton plus ou moins pour développer ou réduire une section d’un rapport afin de montrer les données détaillées à la place. Dans un rapport de forage, l’utilisateur clique sur un lien pour une valeur récapitulative, et cela ouvre un rapport séparé et connexe pour afficher les données détaillées. Les données détaillées ne sont récupérées que lorsque le rapport détaillé est exécuté. Les rapports de forage nécessitent généralement moins de ressources que les rapports de forage. Pour plus d’informations, voir Drillthrough, Drilldown, sous-rapports et régions de données imbriquées (Report Builder et SSRS).

Prise en charge de l’extension de rendu pour les éléments de rapport cachés

La bascule d’affichage et de masquage des éléments de rapport est prise en charge uniquement par les extensions de rendu qui prennent en charge l’interactivité de l’utilisateur, comme l’extension de rendu HTML utilisée lorsque vous exécutez un rapport dans Report Builder et dans le portail Web, par exemple. Les autres extensions de rendu affichent des éléments cachés. La liste suivante décrit la prise en charge des éléments de rapport à visibilité conditionnelle :

  • En HTML, si les éléments sont masqués, ils ne sont pas visibles dans la source HTML.

  • L’extension de rendu XML affiche tous les éléments de rapport, qu’ils soient masqués ou non.

  • L’extension de rendu Excel affiche et développe les lignes et les colonnes masquées pour un tableau, une matrice ou une liste. Toutes les lignes et colonnes sont visibles.

Pour plus d’informations, voir Comportements de rendu (Report Builder et SSRS).

Voir aussi

Drillthrough, Drilldown, sous-rapports et régions de données imbriquées (Report Builder et SSRS)
Tri interactif, cartes de documents et liens (Report Builder et SSRS)
Exemples d’expressions (Report Builder et SSRS)

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.