Navigation d'un rapport à l'autre
Nous souhaitons que les utilisateurs puissent passer d'un rapport à l'autre en sélectionnant le nom du rapport recherché dans une liste de sélection.
- Dans le catalogue de rapport, cliquer avec le bouton droit sur chacun des rapports entre lesquels vous souhaitez pouvoir naviguer et sélectionner Propriétés. Noter le nom unique de chacun des rapports.
- Créer une hiérarchie personnalisée contenant comme éléments les noms des rapports. Utiliser les noms uniques des rapports comme noms uniques des éléments de la hiérarchie, avec les noms visibles comme légendes.
- Créer une zone de liste déroulante dans le premier rapport et y faire glisser la hiérarchie personnalisée.
- Ouvrir la boîte de dialogue Format de vue liste correspondant à la zone de liste déroulante et noter le nom de la zone de liste déroulante, par exemple ListView5.
-
Sélectionner une cellule vide et y saisir une référence à la zone de liste déroulante. Par exemple, "=ListView5.text".
Le nom unique de la valeur sélectionnée dans la zone de liste déroulante apparaît dans la cellule. Noter la cellule dans laquelle est saisie la référence.
- Ouvrir la boîte de dialogue Propriétés de l'objet correspondant à la zone de liste déroulante. Dans la section Action de l'onglet Général, cocher la case Si la sélection change, exécuter l'action. Cliquer sur le bouton Parcourir pour ouvrir la boîte de dialogue Définir une action.
- Sélectionner le type Sauter.
- Sélectionner la condition =TRUE.
- Choisir le mode Sélection modifiée.
-
Cliquer sur le bouton Parcourir dans le champ Valeur de la boîte de saisie du rapport cible.
La boîte de dialogue Rapport cible s'affiche.
- Cliquer sur Entrez une référence de cellule ou une formule pour désigner l'objet cible.
- Saisir la référence de la cellule dans laquelle a été insérée la référence à la zone de liste déroulante. Ajouter le préfixe = (signe égal) devant la référence. Par exemple, =D1.
-
Cliquer sur OK.
Si un utilisateur sélectionne un nom de rapport dans la zone de liste déroulante, ce rapport s'ouvre. Pour naviguer parmi les rapports de la zone de liste déroulante, copier cette liste et la référence de cellule qui y renvoie dans chacun des rapports concernés. Il est également possible d'utiliser la zone de liste déroulante dans un modèle qui servira à créer de nouveaux rapports.