Utilisation d'une formule comme filtre pour masquer ou afficher des colonnes et des lignes

Cet exemple utilise une formule pour comparer une valeur pour le volume de ventes avec une valeur entrée. Les lignes contenant des volumes de ventes inférieurs à la valeur entrée sont masquées. Ce formulaire de filtrage est nécessaire, car le filtre requis dépend de plusieurs cubes.

Cet exemple utilise les cubes Sales et Finance de l'application Samples.

  1. Créer un rapport et créer une tranche standard dans le cube Finance. Ajouter Unité comme hiérarchie de lignes.
  2. Cliquer sur Modifier liste dans la colonne 1er segment. Dans le Créateur de listes, cliquer sur l'icône Fonctions et sélectionner Éléments en dessous de > Société. Cliquer sur l'icône Appliquer les modifications.
  3. Ajouter Compte comme hiérarchie de colonnes.
  4. Cliquer sur Modifier liste dans la colonne 1er segment. Dans le Créateur de listes, IFRS > Résultat > Net Income/Loss > Résultat avant impôts (EBT). Cliquer sur l'icône Appliquer les modifications, puis sur OK.
  5. Faire glisser la tranche vers la cellule B8, puis étendre l'hyperblock des lignes dans la cellule F8.
  6. Cliquer sur la cellule D8, puis sur l'icône Modifier une formule OLAP dans la barre d'outils Objets.
  7. Sélectionner Valeurs de cellules comme type de formule et Sales comme cube.
  8. Cliquer sur Sélectionner une hiérarchie et sélectionner Bénéfices. Dans la colonne Sélectionner une hiérarchie, sélectionner l'élément Volume de ventes.
  9. Cliquer sur Sélectionner une hiérarchie et sélectionner Version. Dans la colonne Sélection, sélectionner l'élément Réel.
  10. Cliquer sur Sélectionner une hiérarchie et sélectionner Formule. Indiquer =B8 dans la colonne Sélection.
  11. Dans la cellule F8, spécifier =IF(D8>=C5,TRUE,FALSE)
  12. Cliquer avec le bouton droit de la souris sur l'en-tête de la ligne 8 et sélectionner Lignes. Cocher la case Formule et spécifier =F8.
  13. Dans la cellule B5, spécifier Volume de ventes supérieur à :
  14. Supprimer la protection de la cellule C5.
  15. En mode Affichage, spécifier une valeur dans la cellule C5 qui est supérieure à au moins l'une des valeurs de volume de ventes. Les lignes contenant des valeurs inférieures sont masquées.