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 de la souris 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 les noms des rapports comme éléments. 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 entrer 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 vous entrez 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.
- Sélectionner 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 Entrer une référence de cellule ou une formule pour désigner l'objet cible.
- Entrer 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.