2009-08-19 9 views
0

Je veux un diagramme circulaire où chacune de ces valeurs représentent une tranche de la valeur Total_nr_of_shipments:Reporting Services 2008 Diagramme en camembert à partir de plusieurs champs

Late_delivery_forwarder_fault, 
Late_delivery_shipper_fault, 
Late_delivery_consignee_fault, 
Late_delivery_other 

et la tranche qui représente la partie restante de la total number of shipments qui compose les expéditions livrées à temps.

Comment voulez-vous résoudre ce problème?
Est-il possible ou existe-t-il un meilleur moyen de montrer les chiffres de performance?

Répondre

0

Tant que le total de toutes les tranches est égal au total des expéditions, alors ce tableau fonctionnera définitivement.

Late_delivery_forwarder_fault 20 
Late_delivery_shipper_fault 20 
Late_delivery_consignee_fault 20 
Late_delivery_other   20 
Delivered_on_time    20 
----------------------------------- 
Total Shipments    100 

Si les totaux ne correspondraient pas le nombre total d'envois, alors cela signifie que vous avez une sorte de données sous-ensemble. Dans ce cas, un graphique ne représenterait pas correctement les données. Si c'est le cas, vous seriez mieux avec un diagramme à barres.

+0

Salut Jon, le problème est que je ne peux pas créer un champ calculé comme Delivered_on_time et l'utiliser dans le graphique car cela donne une erreur. Vous ne pouvez pas utiliser les fonctions d'agrégation ici. Et comment puis-je faire apparaître les noms "Late_deliveries ...." à la place des numéros? Merci pour l'aide et j'espère avoir clarifié le problème. –