|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2008 Messages : 3 ![]() |
Bonjour.
Je suis débutant en BO. J'ai créé un univers que j'essaye d'interroger. Dans ma requête, j'ai glissé les objets Catégorie, chiffre d'affaire et quantité. J'ai 3 catégories, DVD, CD et Livres. Quand je clique sur visualiser, tous les résultats sont corrects. Les quantités vendues pour les différentes catégories sont respectivement 151 421, 112 199 et 886 864. Mais lorsque je clique sur exécuter, le résultat de l'objet quantité qui est affiché dans le document ne l'est plus. Pour les différentes catégories j'ai 1, 1 et 1. En ce qui concerne le chiffre d'affaire il n'y a pas de problème. D'où peut venir le problème? De la conception de l'univers? Est-ce un paramétrage de deskI?... Merci pour votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Julien LizzulInscription : mars 2008 Messages : 1 103 ![]() |
Bonjour,
Le fait de trouver 2 résultats différents ne me choque pas. En effet, lorsque l'on clique sur "visualiser", il s'agit de la dernière version enregistrée du document. Ce qui signifie que la date de rafraichissement n'est pas forcémenet la même que la date actuelle. Concernant tes objets, il va falloir nous en dire un peu plus. Comment sont ils construits dans l'univers ? Quelles formules dans le document ?
__________________
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2008 Messages : 3 ![]() |
Bonjour Julien59.
Merci pour ta réaction rapide. Je ne savais pas que les données obtenues lorsque l'on clique sur "visualiser", sont celles de la dernière version enregistrée du document. Dans mon cas, vu que je n'ai aucune version enregistrée de mon document(à ma connaissance), je me suis dis que ça ne peux pas être ça. Mais je ferais un test pour essayer de cerner cette fonctionnalité. Pour revenir à mon problème, j'ai un schéma en étoile et les indicateurs que je mesure (chiffre d'affaire et quantité) sont dans la table de fait (FAITVENTE). Chaque ligne de ma table de fait représente l'achat d'une certaine quantité (1, 2, 3...) d'un produit (DVD, CD ou Livre) lors d'une commande. Les formules utilisées pour le calcul du CA et de la quantité sont respectivement sum(FAITVENTE.PRIXUNITAIREREMISE * FAITVENTE.QUANTITE), et sum(FAITVENTE.QUANTITE). Dans les propriétés de l'objet, "la fonction de projection de l'indicateur pour l'agrégation" était somme pour le chiffre d'affaire et nombre pour la quantité. Je ne me souviens plus réellement quelle raison m'a poussé à choisir nombre plutôt que somme. Je n'y ai pas pensé plus tôt, mais je viens de changer la fonction de projection de l'indicateur quantité de nombre à somme et maintenant tout semble bien aller. C'est quoi concrètement "la fonction de projection de l'indicateur pour l'agrégation". Quelle utilisation peut on faire de la fonction somme? |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2010 Messages : 71 ![]() |
Bonjour,
La fonction Somme va permettre de faire une agrégation de tous les autres objets que tu vas ramener dans ta requête. Si tu te contentes de garder la fonction Nombre dans le type de l'agrégation, il risque de ne pas agréger tes données et donc de ramener 1 (ou la quantité de produit commandé pour chaque enregistrement de table de fait), et donc tu auras une sorte de listing. En général, la fonction Somme est la plus utilisé après cela dépend de tes besoins. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com