IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Somme dans rapport Webi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 44
    Points : 30
    Points
    30
    Par défaut Somme dans rapport Webi
    Bonjour,
    j'ai un problème dans mon rapport webi, alors j'ai des colonnes :
    pays/ville/nombre de visite/...
    quand j'affiche le rapport avec la somme du nombre de personnes ayant visité cette ville j'ai un rapport qui ressemble à :

    france paris 30
    paris 10
    paris 20
    paris 10
    paris 20
    paris 100
    paris 8

    somme 198 (c'est juste un exemple pour exposer mon problème,,je ne veux pas voir la ville qui se répète puisque j'ai sommé sur le nombre)

    Je veux un résultat qui ressemble à :

    france paris 198

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 364
    Points : 551
    Points
    551
    Par défaut
    Bonjour,

    Soit ton objet <Nombre de personnes visitées> est une dimension donc dans ton rapport au lieu de mettre l'objet dans ta colonne tu y mets la formule

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum(<Nombre de personnes visitées>)
    Soit c'est un indicateur et cela veut dire qu'aucune fonction de projection n'a été définie pour l'indicateur. Le mieux est de modifier l'objet dans l'univers pour lui ajouter une fonction de projection. A défaut, tu peux aussi faire =sum(<Nombre de personnes visitées>) mais ce n'est pas un fonctionnement orthodoxe pour un indicateur.

    Cordialement.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 44
    Points : 30
    Points
    30
    Par défaut
    merci pour ton aide,mais c 'est quoi une fonction de projection et comment la definir,mon object nombre de visiteur est un indicateur

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 364
    Points : 551
    Points
    551
    Par défaut
    Même si ton objet est un indicateur, la formule =sum(<mon_objet_numérique>) devrait résoudre ton problème.

    La fonction de projection est définie dans le Designer dans l'onglet propriétés de l'objet.

    Elle ne s'applique qu'aux indicateurs et c'est ce qui leur permet de s'agréger quand ton fournisseur de données a plus de dimensions que tu n'en affiche dans ton bloc.

    Exemple :
    La requête sur Pays (dimension) / Département(dimension) / Nombre d'habitants(indicateur avec fonction de projection somme) ramène

    Pays Département Nombre d'habitants
    France Charente 250000
    France Savoie 300000
    France Marne 350000

    Si tu n'affiches dans ton tableau que Pays / Nombre d'habitants tu obtiens :

    Pays Nombre d'habitants
    France 900000

    Dans le microcube, il y a toujours les 3 lignes mais grâce à la fonction de projection, BO n'affiche qu'une ligne pour le pays et fait la somme du nombre d'habitants des trois départements.

    Lorsque tu crée ou modifie ton objet, BO est capable d'inférer une fonction de projection par défaut.

    A priori, le mieux est de modifier le Select de ton objet <Nombre de visites> en sum(SQL_identifiant_la_valeur_de_l_objet) et BO devrait te renseigner convenablement la fonction de projection. Si ce n'est pas la cas, il faudra le faire à la main.


    Cordialement,

Discussions similaires

  1. [Vxi3] Problème de #torefresh dans rapport webi
    Par thefreeman62 dans le forum Webi
    Réponses: 4
    Dernier message: 25/03/2013, 19h06
  2. Réponses: 2
    Dernier message: 22/01/2010, 10h00
  3. Exporter un rapport Webi dans un powerpoint
    Par Meryll dans le forum Webi
    Réponses: 3
    Dernier message: 31/10/2008, 14h21
  4. [BO XI] [WebI] count dans rapport avec contexte
    Par Julien59 dans le forum Webi
    Réponses: 1
    Dernier message: 21/08/2008, 18h00
  5. [WEBI XI] Afficher la somme dans une colonne
    Par eryk71 dans le forum Webi
    Réponses: 5
    Dernier message: 16/11/2007, 15h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo