Tip SAP BO XI R4.1 : Bien utiliser les tableaux croisés sans indicateurs

Imaginez que vous vouliez afficher les différentes traductions d’un article en sachant que le nombre de traduction disponibles n’est pas fixe; Soit vous affichez un tableau simple avec la liste des articles et des traductions soit vous faites un tableau croisé à la manière d’Excel.
Allez, du concret:
Tout d’abord voyons les données de base:

le résultat d’une requête nous renvoie 4 dimensions

capture

Si l’on crée un tableau simple, voilà  ce que l’on récupère:

capture2

Ce qui n’est pas vraiment exploitable.

On va donc créer un Tableau croisé :

sans-titre

Puis on va intégrer les dimensions qui vont intervenir dans les axes . Lorsque  l’on dépose un tableau croisé dans un rapport, un menu contextuel apparaît pour permettre de choisir les axes :

capture3

Ce que l’on voudrait, c’est avoir la liste des articles ( en ligne)  et leurs traductions en colonne ainsi que les traductions en tant que « corps » :

capture3

et voilà  le résultat : capture4

Sauf que l’on remarque que les lignes sont dédoublées selon le nombre de traduction; pas glop !

Pour éviter d’avoir des doublons on va utiliser une fonction très pratique : « Première »  qui renvoie la première valeur d’un ensemble de données:

capture6

Et du coup, les lignes ne sont plus dédoublées.