Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
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 03/09/2007, 13h09   #1
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
Par défaut couleur camembert owc10

salut,
je développe en asp et pour créer mes graphiques j'utilise OWC10.

Le souci est que lorsque je veux faire des graphiques circulaires (camembert), je n'arrive pas à changer les couleurs de mes tranches, je peux tout mettre d'une seule couleur, mes je ne sais pas comment définir la couleur que je veux pour chaques tranches.

j'ai un deuxième souci, c'est que j'affiche les valeurs sur mes camembert (pour chaques tranches), et que lorsque j'ai des petites tranches mes valeurs se superpose et on ne voit plus rien.

J'ai chercher sur le net mais je n'ai rien trouvé concernant mes deux soucis, alors si quelqu'un s'y connait...

Merci à tous.
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2007, 15h33   #2
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
Persone ne sait comment personaliser les couleurs d'un cammembert avec owc?
C'est curieux, parce que j'arrive à changer la couleur des valeurs pour chaques tranches. Je peux ecrire chaques valeurs de la couleur que je veux, mais impossible de changer la couleur d'une tranche...
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 15h33   #3
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
merci de votre aide les amis, lol....

Pour les couleurs j'ai trouvé, si il y a des personnes intêrressé il faut utiliser l'objet Points:

Code :
1
2
3
4
5
6
Set ObjChart = Server.CreateObject("OWC10.Chartspace")
Set ObjCharts = ObjChart.Charts.Add
Set SerCol1 = ObjCharts.SeriesCollection.Add
 
SerCol1.Points.Item(0).Interior.Color = "red"
SerCol1.Points.Item(1).Interior.Color = "blue" ...

Par contre il me reste l'histoire des valeurs: lorsque les tranches de mon camembert sont trop petites, mes valeurs se superposent et sont illisibles et mon graph n'est plus exploitable.
J'ai trouvé une méthode qui serait censé regler ce problème en affichant les valeurs à l'exterieur du camembert, c'est la méthode Position de l'objet DataLabelsCollection:


Code :
1
2
3
4
5
6
7
8
9
10
set label1 = SerCol1.DataLabelsCollection.Add    		
With label1	
             .HasCategoryName = false
	.HasValue = false
	.HasPercentage = true
	.Font.Size = 6
	.Font.Color = "white"
	.Position = ChaCon.chLabelPositionOutsideBase
End With
mais je ne comprends pas pourquoi cela ne change absolument rien, mes valeurs restent afficher à l'interieur de mon camembert et en plus superposées.

J'ai bvraiment besoin d'aide, car si mes valeurs sont illisibles, mon graph ne vaut rien, et j'y ai consacré beaucoup de temps!

Merci encore.
Images attachées
Type de fichier : gif maq5.gif (4,3 Ko, 10 affichages)
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 08h56   #4
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
allo, ya quelqu'un au bout du fil?
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 23h27   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,

Ca fait un moment que j'ai pas fait de graph. J'ai trouvé ça dans le ficher d'aide d'OWC:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
Sub AddLegend()
 
   Dim chConstants
 
   Set chConstants = ChartSpace1.Constants
 
   ' Enbable the legend for the first chart in Chartspace1.
   ChartSpace1.Charts(0).HasLegend = True
 
   ' Set the position of the legend.
   ChartSpace1.Charts(0).Legend.Position = chConstants.chLegendPositionLeft
 
End Sub
As-tu ce ficher d'aide?

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2007, 10h08   #6
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
salut, je desesperais que quelqu'un me réponde, lol ...

bref, je ne pense pas avoir ce fichier, mais, l'extrait que tu m'as donné permet d'ajouter une légende au graph, et de choisir à quel endroit tu veux positionner ta légende.
Ce qui ne correspond pas trop à mon souci en fait.

Moi ce sont les valeurs de chaques tranches de mon cammembert que je veux changer de place.

Merci.
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2007, 21h17   #7
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Qq part par là: C:\Program Files\Fichiers communs\Microsoft Shared\Web Components\10\1033, ou sur le site de MS.
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 15h35   #8
Membre du Club
 
Inscription : février 2007
Messages : 172
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 172
Points : 44
Points : 44
Merci, mais je n'y trouve pas la solution à mon problème
__________________
Citation:
La plus grande ruse du diable est de faire croire à tout le monde qu'il n'existe pas.
Baudelaire
mohcultiv est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h17.


 
 
 
 
Partenaires

Hébergement Web