Mise en relation – Lien d’élément

Dans ce tutoriel, venez découvrir comment créer une mise en relation d’élément : c’est ce qu’on appelle le lien d’élément.

  • Version : SAP BusinessObjects 4.1 SP3
  • Application : Web Intelligence
  • Pré-requis : Créer / modifier des tableaux

Contexte : Il est possible que vous désiriez avoir la possibilité de filtrer un tableau en cliquant sur des valeurs définies dans un autre tableau.

Voici la solution :

Dans cet exemple, nous allons, dans un rapport Webi, créer un requête simple avec l’univers de démo Fashion.

Créez une requête avec l’année, le mois et le total des ventes :

SAP BusinessObjects Webi - Lien élément 1

Exécutez la requête et vous obtenez ce tableau :

SAP BusinessObjects Webi - Lien élément 2

Pour notre exemple, nous allons créer un tableau juste avec l’année et un autre avec le mois et le total des ventes.
Modifiez donc le tableau précédent et ajoutez un tableau à côté afin d’obtenir ce rapport :

SAP BusinessObjects Webi - Lien élément 3

Maintenant, le but est de cliquer sur le tableau contenant l’année afin que le tableau mois – total des ventes s’adapte à l’année choisie.

Pour cela, faites un clic droit sur une des valeurs de l’année (tableau de gauche dans notre rapport). Puis sélectionnez « Mise en relation » -> « Ajouter un lien d’élément… »

SAP BusinessObjects Webi - Lien élément 4

Définissez le contrôle d’entrée, c’est à dire la donnée qui sera prise comme filtre. Ici, nous voulons que les données du tableau de droite s’adaptent suivant l’année sélectionnée. Donc, notre filtre sera l’année. C’est pour cela que nous avons cliqué sur la colonne Année pour que Web Rich Client le sélectionne directement :

SAP BusinessObjects Webi - Lien élément 5

Indiquez le nom que vous voulez donner au contrôle d’entrée, par exemple « Année ». Vous pouvez aussi ajouter une description.

SAP BusinessObjects Webi - Lien élément 6

Sélectionnez maintenant quel tableau doit être mis à jour quand le contrôle d’entrée est modifié. Ici, le tableau 2.
Pour information, il suffit de sélectionner dans cette fenêtre les différents objets et Web Rich Client vous le sélectionne dans le rapport. Ceci afin de vous assurer que vous sélectionnez le bon objet :

SAP BusinessObjects Webi - Lien élément 7

Une fois, l’objet sélectionné et vérifié, cochez la case devant cet objet afin de pouvoir cliquer sur le bouton « Terminer » :

SAP BusinessObjects Webi - Lien élément 8

Cliquez sur le bouton « Terminer » et vous obtiendrez alors un nouveau contrôle d’entrée :

SAP BusinessObjects Webi - Lien élément 9

Maintenant, vous pouvez tester votre lien d’élément en cliquant sur une des valeurs de la colonne « Année » du tableau de gauche.
Voici ce que nous obtenons quand nous cliquons sur 2004 et 2005 :

SAP BusinessObjects Webi - Lien élément 10

Vous savez maintenant créer une mise en relation d’élément et donc créer un lien d’élément.

4 commentaires

  1. MANIFACIER Répondre

    Bonjour,

    J’ai testé.
    Le pb que je rencontre est que la valeur sélectionnée se met en surbrillance en mode conception mais disparaît en mode lecture. De ce fait, l’utilisateur ne sait pas ce qui est sélectionné.

    Est-ce normal ou ai-je oublié de cocher quelque chose ?

    Merci pour vos tutos

    • Romain CARRETERO Répondre

      Bonjour,

      En effet, la valeur sélectionnée ne restent pas en surbrillance, même en mode conception après fermeture et réouverture du document Webi.
      Plusieurs choix sont possibles :
      1/ Sauvegarder le document sans filtre au niveau du lien d’élément, pour permettre à l’utilisateur de toujours visualiser les données globales et de filtrer sur ce qu’il souhaite par la suite.
      2/ Afficher la valeur de l’année sélectionnée dans une cellule, dans le rapport ou rajouter la colonne année dans le tableau et faire un saut sur les années pour plus de clarté.

      Une bonne journée.

  2. Anthony Hebert Répondre

    Bonjour,
    Est-ce possible de filtrer plusieurs valeurs lorsqu’on utilise le lien d’élément ?
    Par exemple, dans votre exemple, est-ce qu’on peut sélectionner plusieurs années dans le tableau ?

    • Romain CARRETERO Répondre

      Bonjour,

      Ceci n’est pas encore possible. Vous ne pouvez, pour le moment, filtrer que sur une seule valeur à la fois comme vous l’avez remarqué.

      Bonne journée,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *