Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Cognos
Cognos Forum d'entraide Cognos : Impromptu, Powerplay, transformer,...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2011, 14h49   #1
Invité de passage
 
Inscription : février 2010
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 4
Points : 1
Points : 1
Par défaut [8.4.1] [Report Studio] Calcul de parts de marché total

Bonjour tout le monde,

Mon problème est le suivant :

Je dois calculer la part de marché des valeurs affiché dans un rapport en fonction de la totalité des valeurs en base !

Je m'explique, en base j'ai les valeurs suivantes :

Année Continent Pays Nombre de voyage Nombre de véhicules
2010 Europe France 10 5
2011 Europe France 15 10
2010 Europe Espagne 20 15
2011 Europe Espagne 25 20
2010 Asie Japon 30 25
2011 Asie Japon 35 30
2010 Asie Chine 40 35
2011 Asie Chine 45 40

Je filtre mes valeurs sur le continent et le pays, je choisis donc Europe et France :

Affchage du tableau :

Année Continent Pays Nombre de voyage Nombre de véhicules %Nbre voyage %Nbre véhicules

2010 Europe France 10 5 (10/100)=10% (5/80)=6,25%
2011 Europe France 15 10 (15/120)=12,5% (10/100)=10%


Je tiens d'abord à préciser que je travaille en dimensionnel.
J'ai bien essayer de faire "total(MAMESURE within set Année), mais il récupère toujours les valeurs filtrées.

J'ai aussi créé le total dans un tableau croisé, sur les items qui ne sont pas filtrés et recréer d'autres item sur lesquels j'applique les filtres, mais les valeurs sont toujours calculées à partir des valeurs filtrées !

Une idée ?

Merci d'avance.
fijaone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 17h23   #2
Membre Expert
 
Avatar de Sunchaser
 
Homme Vincent
OPNI
Inscription : décembre 2004
Messages : 1 668
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 41
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : OPNI
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : décembre 2004
Messages : 1 668
Points : 2 036
Points : 2 036
Bonjour

Pour:
Citation:
mais il récupère toujours les valeurs filtrées
Je ne sais pas comment est fait ton filtre, mais j'aurais tendance a dire qu'il faut que tu regardes la propriété "Application" (attention ma version est en anglais, je ne sais pas quels labels sont mis en francais) du filtre et que tu testes avec "After auto aggregation".

Peut être cela peut il aider,

@+
__________________
Citation:
Aux persévérants aucune route n'est interdite
Question: un ver a pied, c'est un millepatte unijambiste ?

Mon dernier trip musical

Citation:
Quiconque construit un jardin devient un allié de la lumière, aucun jardin n'étant jamais surgi des ténèbres
A priori un proverbe Perse ...
Sunchaser est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2011, 13h24   #3
Invité de passage
 
Inscription : février 2010
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 4
Points : 1
Points : 1
Merci,

J'ai trouver la solution :

Alors pour pouvoir récupérer la valeur totale de ma mesure en base, j'ai utilisé le filtre suivant dans un item créé par mes soins :

total(MEASURE within set ANNEE,CONTINENT)

Et pour récupérer seulement la valeur totale qui correspond au filtre des pasy il fallait faire :

total(MEASURE within set PAYS)

Merci encore pour ton aide !
fijaone est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h19.


 
 
 
 
Partenaires

Hébergement Web