AucunFiltre() : comment ignorer un filtre sous Web Intelligence

Dans ce tutoriel vous apprendrez à annuler l’action d’un filtre sous SAP Web Intelligence.

Prérequis :

  • SAP Web Intelligence 4.2
  • Savoir exécuter une requête simple sous SAP Web Intelligence.
  • Savoir créer un filtre de rapport et des variables.

Contexte :

Vous avez exécuté une requête vous donnant le revenu total par Etat. Vous souhaitez appliquer un filtre afin d’obtenir la liste des Etats ayant un revenu supérieur à un seuil, tout en conservant la somme des revenus de tous les Etats non filtrés.

Solution :

Créez une variable « Revenu total » retournant la somme des revenus de tous les Etats :

Insérez le revenu total dans votre rapport (1) puis créez un filtre (2) permettant de ne garder que les Etats dont le revenu est supérieur ou égal à un seuil (2 000 000 $ ci dessous) :

Vous pouvez remarquer que votre variable « Revenu total » retourne maintenant la somme des revenus des Etats en ne tenant compte que de ceux qui ont été filtrés.

Créez une nouvelle variable « Revenu total non filtré » retournant la somme des revenus à laquelle a été appliquée la fonction AucunFiltre() :

Insérez le résultat de cette nouvelle variable dans votre rapport. Vous pouvez vérifier que contrairement à votre première variable, « Revenu total non filtré » ne tient pas compte du filtre et vous retrouvez bien la valeur de revenu total que vous aviez avant sa création. Attention la fonction AucunFiltre ne peut s’appliquer qu’à des objets indicateurs, elle ne fonctionne pas avec des dimensions pour opérande.

Vous savez désormais annuler l’action d’un filtre sous SAP Web Intelligence.

Laisser un commentaire

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