Meilleur auteur de réponses
ReportViewer - Graphe cumulé (colonne)

Question
-
Bonjour,
Voici mon problème:
J'ai un graphe cumulé (colonne) et j'ai un souci d'affichage. Si je prend par exemple en axe X une date (ex:11/01/2009)
et pour cette date j'ai 2 valeurs (ex: 4 et 10). Lors de l'affichage du graphe mes 2 colonne sont bien sur la meme date en X mais la hauteur des colonnes n'est pas bonnes. La 1ere s'arrete bien à 4 mais la 2eme s'arrete à 14 soit 4+10 au lieu de s'arreter à 10.
Y at il une option pour que les 2 colonnes partent de 0 en Y? Sinon cette affichage ne reflete pas les données.
Merci
Réponses
-
Bonjour,
Vous pouvez obtenir ce résultat si vous utilisez la première série comme ‘Column’ et la deuxième série comme ‘Column stack’.
Si vous utilisez les deux séries comme Column Stack, vous aurez comme résultat une colonne de 0 à 4 et une deuxième de 4 à 14.
Si vous utilisez deux séries de type ‘Column’ vous aurez deux colonnes adjacentes et pas superposées.
Cordialement,
Alex
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f- Proposé comme réponse nikhoModerator vendredi 7 mai 2010 14:31
- Marqué comme réponse nikhoModerator lundi 10 mai 2010 08:10
-
Bonjour,
Si vous avez seulement une série, vous pouvez afficher deux colonnes adjacentes en modifiant aussi la propreté IsXValueIndexed de la série à true.
Si vous voulez deux colonnes superposées, de type ‘stack column’, il faut avoir deux séries.
Cordialement,
Alex
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f- Proposé comme réponse nikhoModerator vendredi 7 mai 2010 14:31
- Marqué comme réponse nikhoModerator lundi 10 mai 2010 08:10
Toutes les réponses
-
Bonjour,
Combien de séries utilisez-vous dans votre graphe ? Une série avec deux valeurs ou deux séries, chacune avec une valeur ?
Pour simplifier votre cas, toutefois, vous pouvez utiliser un graphe de type colonne simple, et pas cumulé. Le comportement du graphe cumule ajoute les valeurs des colonnes antérieures, exactement ce que vous obtenez dans votre exemple.
Cordialement,
Alex
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f -
Bonjour,
Tout d'abord merci pour votre réponse.
Le graphe utilise 2 série avec chacune une valeur. Je dois avoir le comportement du graphe cumulé pour mon graphe, il faut que les colonnes se superposent.
Quand vous dites "Le comportement du graphe cumule ajoute les valeurs des colonnes antérieures, exactement ce que vous obtenez dans votre exemple." c'est un affirmation?
J'entends par affirmation le fait que le graphe cumulé du reportviewer est codé ainsi et qu'il n'y ait aucune option pour permettre au 2 colonnes (superposées) de partir de 0 (axe Y).
Du coup si c'est un comportement "natif", le fait d'ajouter les valeurs antérieures, il me faut modifier mon dataset pour avoir les valeurs qui donneront un bon affichage.
Si je reprends mon exemple avec les 2 valeurs 4 et 10 qui m'affichent 4 et 14, je dois modifier mon dataset pour avoir les valeurs 4 et 6 qui me donneront bien à l'affichage 4 et 10 sur l'axe Y.
Merci
-
-
-
Bonjour,
Vous pouvez obtenir ce résultat si vous utilisez la première série comme ‘Column’ et la deuxième série comme ‘Column stack’.
Si vous utilisez les deux séries comme Column Stack, vous aurez comme résultat une colonne de 0 à 4 et une deuxième de 4 à 14.
Si vous utilisez deux séries de type ‘Column’ vous aurez deux colonnes adjacentes et pas superposées.
Cordialement,
Alex
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f- Proposé comme réponse nikhoModerator vendredi 7 mai 2010 14:31
- Marqué comme réponse nikhoModerator lundi 10 mai 2010 08:10
-
-
-
-
Bonjour,
Si vous avez seulement une série, vous pouvez afficher deux colonnes adjacentes en modifiant aussi la propreté IsXValueIndexed de la série à true.
Si vous voulez deux colonnes superposées, de type ‘stack column’, il faut avoir deux séries.
Cordialement,
Alex
Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/bd974e0e-5519-4122-b8fc-3b998207c34f- Proposé comme réponse nikhoModerator vendredi 7 mai 2010 14:31
- Marqué comme réponse nikhoModerator lundi 10 mai 2010 08:10
-