Principes généraux
Dans la construction d'un rapport Query, vous avez la possibilité d'utiliser la fonctionnalité "forage". C'est une fonctionnalité de niveau plutôt avancé.
Le principe du forage consiste à imbriquer des rapports les uns dans les autres. De cette imbrication résulte une hiérarchie :
Rapport 1 : on imbrique un Rapport 2.
Le Rapport 1 sera notre rapport "parent" à savoir le niveau 1 de notre forage. Le Rapport 2 sera notre rapport dit "enfant", et donc notre forage de niveau 2.
Vous pouvez créer autant de niveaux que souhaité.
Je veux rajouter un niveau 3 à mon forage, je vais donc, dans mon rapport 2, imbriquer mon rapport 3.
Imbriquer des rapports vous permet ensuite, au clique, d'afficher des détails supplémentaires dans le rapport suivant. Le clique détermine votre filtrage dans le rapport suivant.
Le forage fonctionne avec tout type de représentation graphique.
Paramétrer un forage
Dans le menu des paramètres de vos rapports, cliquez sur "Activer le forage vers un rapport".
En sélectionnant cette option, vous pouvez ensuite rechercher le rapport vers lequel vous souhaitez forer :
Une fois cette option appliquée, enregistrez votre rapport pour conserver vos modifications.
Utilisation du forage
Ouvrez désormais le rapport "parent" (niveau 1) depuis lequel vous avez paramétré votre première imbrication.
Dans la barre d'outils en haut de page, cliquez sur le bouton "voir en lecture seule" symbolisé par une icône d'oeil :
Désormais, la plupart de vos valeurs sont soulignées, ce qui indique, comme un lien hypertexte, qu'elles sont cliquables :
En cliquant sur une valeur, vous forerez vers le Rapport 2 selon la valeur cliquée, qui agira comme un filtre.
Un bandeau d'informations, que vous pouvez masquer, vous permettra à tout moment de savoir quel est le filtrage appliqué à vos rapports, ainsi que les clics induits dans le "Foré par" :
Exporter un rapport contenant un forage
Lors de l'export Query d'un rapport avec un forage paramétré, vous avez la possibilité :
d'exporter le rapport en cours d'édition uniquement
d'exporter l'ensemble du forage, à savoir tous les rapports imbriqués
Cette fenêtre vous est proposée également si vous effectuez un export query depuis la page d'accueil de votre application, présentant la liste de vos rapports.
Publication d'un forage dans un module Portail
Comme tout autre rapport Query, il est possible de publier un rapport avec l'option de forage activée (voir Publier un rapport dans un module Portail).
A la publication d'un rapport pour lequel un forage est paramétré, le rapport parent sera automatiquement cliquable dans la page de votre module.
Le clique dans un module pour forer vers un rapport imbriqué appliquera un filtrage à votre module.
Vous avez toujours la possibilité de revenir au niveau précédent grâce au bouton retour, ou bien de supprimer l'ensemble du filtrage en cours via la croix de réinitialisation en haut à droite de la page.