|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : juin 2011 Messages : 30 ![]() |
Bonjour,
J'utilise Birt dans ClearQuest 7.1.1 et j'ai un problème pour les graphiques. Je voudrais avoir un diagramme circulaire qui me donne le nombre de produit en fonction de l'état de la commande. Imaginons que j'ai les données suivantes, Code :
payé : 2 en cours : 2 non payé : 1 j'utilise un fichier, donc dans "définition de la catégorie" j'ai glissé "Command_state", mais quand je glisse "Name_product" dans "Définition de la taille de secteur" j'ai l'erreur suivante : "Le type de données de row["Name_product"] est incompatible avec Série Secteurs. Veuillez corriger l'expression". Je pense que c'est parce que ce n'est pas des chiffres, mais je ne sais pas comment faire pour grouper et compter des données. Pouvez vous m'aider svp, je suis débutant dans le domaine. Merci |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() Inscription : avril 2008 Messages : 1 053 ![]() |
rajouter un groupe sur votre source de données.
Dans le SQL , rajouter un COUNT , et un GROUP BY sur le State. Si votre source de données et un des fameux Web Service custom IBM ClearQuest , vous pouvez 1. maudire IBM et leur système propriétaire d'accès aux données. ![]() 2. créer un champ calculé dans votre dataset faisant le calcul. 3. utiliser une aggégation filtrée. ( rajouter un aggrégat de type COUNT sur State , et un filtre du type row[State] == 'payé'. Répéter l'opération sur les autres 2 ).
__________________
BIRT / Actuate Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/ Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juin 2011 Messages : 30 ![]() |
Merci beaucoup
![]() J'ai utilisé la troisième proposition et ça marche nikel sauf qu'en réalité j'ai plus que 3 états. J'ai donc répéter l'opération comme vous me l'avez conseillé ... mais le soucis c'est que les états ne s'affichent pas tous à l'aperçu du rapport. Avez vous une idée du problème SVP ? |
|
|
00
|
|
|
#4 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Je comprends pas tout à fait ton problème.
Tu veux un diagramme en camembert avec le nombre d'articles pour chaque état, c'est bien cela ? (Je suppose que le diagramme secteur est un graphique en camembert mais ça je ne suis pas sûre il fautdrait que tu me le confirmes) |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juin 2011 Messages : 30 ![]() |
Oui exactement, je veux savoir combien j'ai d'article pour chaque état.
J'arrive a obtenir le camembert mais pas avec les bons résulats. (tous les états ne figurent pas) |
|
|
00
|
|
|
#6 |
![]() ![]() Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT Inscription : janvier 2005 Messages : 7 299 ![]() |
Tu devrais regarder ceci pour y voir plus clair :
http://business-intelligence.develop...phiques_groupe En sachant qu'il y a une option dans ce type de graphique qui peut regrouper les données pas suffisamment présentes dans "Other" mais je ne sais pas si elle est activée par défaut. N'oublions pas qu'en mode preview, le nombre de données est limité, tu peux changer les préférences de BIRT pour avoir les preview avec l'ensemble des données. |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : juin 2011 Messages : 30 ![]() |
Merci beaucoup BiM !!
Ton lien correspond exactement à ce que je recherchais. En fait j'ai mis l'expression qui renvoie le nombre de ligne (rownum) pour définir la taille du secteur. Inutile donc d'utiliser la fonction COUNT. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com