Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
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 23/04/2007, 11h38   #1
Futur Membre du Club
 
Inscription : décembre 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 71
Points : 15
Points : 15
Par défaut Problème avec indicateur

Voici mon problème. Je souhaite dans le même tableau avoir un nom de magasin et son Chiffre d'affaire. Le problème est que le CA se trouve dans une table et le nom du magasin dans une autre table. J'ai donc essayé dans une requête de faire une jointure dans le where et d'afficher mon CA (en utilisant le fonction totalsum) mais, cela me ressort plusieurs fois la même ligne (j'ai 50 fois le nom du magasin et son CA) !!! J'ai donc essayé de créer un sous rapport et de le joindre dans le tableau mais même résultat plusieurs fois la même ligne !
Comment faire afin d'obtenir qu'une seule fois la ligne avec le nom du magasin et le CA ??

Merci d'avance
ecayuno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2007, 14h53   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
Bonjour,

Si tu fais la jointure par requête il faudrait penser à réviser tes notions de SQL. Utilise tu le mot clef distinct ?
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2007, 14h57   #3
Futur Membre du Club
 
Inscription : décembre 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 71
Points : 15
Points : 15
Oui mais cela ne marchais pas ! J'ai trouvé ! Je pensais que déclarant uniquement un CA et en utilisant la fonction totalsum cela me ressortirai qu'une seule ligne or ce n'etait pas le cas. Il a donc fallu que j'ajoute dans ma requete un sum et maintenant cela marche nikel !
ecayuno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2007, 15h00   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

Informations forums :
Inscription : janvier 2005
Messages : 7 299
Points : 8 650
Points : 8 650
En fait il y a plusieurs solutions possibles. Soit par requêtes, soit par jointures des DataSet, soit par jointures des tableaux, soit par opérations (Sum, Ave, etc.), et peut être encore d'autres solutions que j'ai oublié.

PS : Résolu, c'est mieux que Délestage dans ce cas là.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2007, 15h28   #5
Futur Membre du Club
 
Inscription : décembre 2006
Messages : 71
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 71
Points : 15
Points : 15
D'accord j'avais cliqué sur les 2 sans faire expres
ecayuno 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 10h27.


 
 
 
 
Partenaires

Hébergement Web