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 22/01/2008, 09h04   #1
Invité régulier
 
Inscription : janvier 2008
Messages : 8
Détails du profil
Informations personnelles :
Âge : 45

Informations forums :
Inscription : janvier 2008
Messages : 8
Points : 5
Points : 5
Par défaut Problème d'aggrégation sur des Totaux

Je suis nouveau ici et également dans le développement Cognos… donc BONJOUR à tout le monde!

J’utilise Cognos 8.2. J’ai un souçi d’aggrégation (je crois que c’est comme ça que l’on dit) dans Report Studio.
Dans mon rapport,
  • en mesure les quantités
  • en colonne les dates sous la forme « période N-1», « période N», « différence ‘période N’ – ‘période N-1’ », « % d’évolution »
    (Le « % d’évolution » = « différence ‘période N’ – ‘période N-1’ » / « période N-1» en pourcentage)
  • en ligne les produits
Tout va bien jusque là.

J’ai compris que lorsque je souhaite faire un total d’une catégorie de produits je dois modifier la formule de ce total qui est initialement « total(currentMeasure within detail [catégorie]) » par « aggregate(currentMeasure within detail [catégorie]) », sinon je n’aurai pas une valeur exacte pour la colonne « % d’évolution » (l’addition de la colonne prenant le pas sur la formule de la ligne).

Maintenant, comment dois-je modifier cette formule si à la fin de mon rapport je souhaite avoir un cumul de plusieurs totaux pour régler le même problème (Colonne "% d'évolution")?
  • Produit 1
  • Produit 2
  • Produit 3
  • Total 123 -> « aggregate(currentMeasure within detail [catégorie]) »
  • Produit A
  • Produit B
  • Produit C
  • Total ABC -> « aggregate(currentMeasure within detail [catégorie]) »
  • Total (123 + ABC) -> ???
Merci d’avance
Gillus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2010, 17h14   #2
Invité de passage
 
Bob Leponge
Inscription : octobre 2010
Messages : 1
Détails du profil
Informations personnelles :
Nom : Bob Leponge

Informations forums :
Inscription : octobre 2010
Messages : 1
Points : 1
Points : 1
Par défaut 1000 merci

Tu mériterais que je t'embrasse sur les fesses tellement ton msg m'a aidé !
Sérieux, je sais pas d'où tu sors le aggregate(currentMeasure within detail [catégorie]) mais en tout cas ça m'a sauvé la mise pour mon calcul de pourcentage dans ma ligne récapitulative.

J'espère que tu as réglé ton soucis de big total.

zeratoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2010, 21h05   #3
Membre du Club
 
Jacques Vaill
Consultant en Business Intelligence
Inscription : septembre 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Jacques Vaill
Localisation : Canada

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Service public

Informations forums :
Inscription : septembre 2010
Messages : 45
Points : 65
Points : 65
Bonjour
au lieu de aggregate(currentMeasure within detail [catégorie])
si tu fais aggregate(currentMeasure FOR REPORT)
REPORT Est en fait le total des catégorie.
bonne journée
ElPoune est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2010, 22h24   #4
Membre actif
 
Avatar de sofiane_bfm007
 
Consultant Décisionnel
Inscription : mai 2008
Messages : 261
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Consultant Décisionnel

Informations forums :
Inscription : mai 2008
Messages : 261
Points : 187
Points : 187
Envoyer un message via MSN à sofiane_bfm007
Tu crée un champ de calcul dans le rapport et tu fais appel a ta fonction sum sur total123 et totalABC
__________________
Business Intelligence : Talend, Cognos 8, SAS 9.2, ODI
sofiane_bfm007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h58.


 
 
 
 
Partenaires

Hébergement Web