UN EXEMPLE DE CHART AVEC MSGRAPH

gv - 27 avril 2001 à 08:29
Jo_Pistol Messages postés 12 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 26 juillet 2007 - 16 juil. 2007 à 04:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/8657-un-exemple-de-chart-avec-msgraph

Jo_Pistol Messages postés 12 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 26 juillet 2007
16 juil. 2007 à 04:39
salut!

juste pour savoir si avec msgraph (ainsi que pour ton programme), il etait possible de faire des "pivot table", j'ai pas l'appellation en francais (je travaille sur un excel us).
Mais d'apres mes souvenirs, c'est ce qui va avec les tableaux croises dynamiques...
Sinon, saurais tu comment faire...?

Merci
guitoulefoux Messages postés 152 Date d'inscription lundi 24 mars 2003 Statut Membre Dernière intervention 6 janvier 2009
15 avril 2005 à 16:10
Bonjour,

J'aimerais savoir comment vous faites pour mettre des titres sur les axes.

Merci
expressionPlus Messages postés 2 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 7 octobre 2004
7 oct. 2004 à 13:28
Salut maczym

C gentil de nous dire c koi ton module

Merci
maczym Messages postés 2 Date d'inscription mercredi 10 décembre 2003 Statut Membre Dernière intervention 7 octobre 2004
7 oct. 2004 à 09:10
Salut,

moi perso j'ai laisser tomber msgraph, j utilise un autre module beaucoup plus documenté ....
adomarle Messages postés 41 Date d'inscription jeudi 18 septembre 2003 Statut Membre Dernière intervention 15 juin 2012
7 oct. 2004 à 09:03
Bonjour,

J'ai installé tout Office XP et j'ai toujours l'erreur '800A03EC'.
Est-ce quelqu'un a une solution ?
Si c'est la cas merci beaucoup de la donner.

Merci d'avance
expressionPlus Messages postés 2 Date d'inscription vendredi 24 septembre 2004 Statut Membre Dernière intervention 7 octobre 2004
24 sept. 2004 à 20:21
moi j'ai un problème 0x800A01A8 objet requis sur la ligne Set ds = pie.Application.DataSheet.

J'arrive quand même à exécuter la ligne précédente sur le CreateObject( "MSGraph.Chart" )
cs_Golgot Messages postés 3 Date d'inscription vendredi 31 janvier 2003 Statut Membre Dernière intervention 24 septembre 2004
10 août 2004 à 12:14
Bonjour a tous. je suis moi aussi embêté par Erreur d'exécution Microsoft VBScript error '800a03ec', pourtant mes filtres graphiques et convertisseurs sont bien installés.... (office 2003)

Au secours !! :-)
maczym Messages postés 2 Date d'inscription mercredi 10 décembre 2003 Statut Membre Dernière intervention 7 octobre 2004
30 juil. 2004 à 19:11
Bonjour,

Merci pour la source de ce code... celà va bien m'aider je pense ...

Il ne me restera plus qu'a intégrer mes données depuis des requetes sql ... et de transformer en Array j'pense...

Bref je voudrais avoir plus d'informations sur la personnalisation des graphiques ... types, couleurs, titres etc ...

et surtout avoir les renseignement pour modifier le types de graph ( courbes, lignes etc ... )

Merci bcoup pour l'aide ...
cs_p2 Messages postés 10 Date d'inscription lundi 19 juillet 2004 Statut Membre Dernière intervention 27 mai 2006
19 juil. 2004 à 15:40
- Pour le problème 0x800A03EC sur l'export, il faut installer les convertisseurs graphiques (CD-ROM Office) pour que cela fonctionne.

Les convertisseurs graphiques sont installés mais j'ai tuojours le même problème.. Que faire..
Message d'erreur:
Erreur d'exécution Microsoft VBScript error '800a03ec'
Erreur d'exécution inconnue
/pages/camem.asp, line 80

Merci d'avance!
chguigoz Messages postés 2 Date d'inscription lundi 21 juillet 2003 Statut Membre Dernière intervention 12 mai 2004
12 mai 2004 à 18:23
Cool ce truc!!
Mais, j'ai pas de chance, j'ai tout essayé et ca marche pas!
J'ai l'erreur:

Type d'erreur :
(0x80010108)
L'objet invoqué s'est déconnecté de ses clients.
/essai/graph.asp, line 8
Kesako?
J' ai peut etre une piste a propos d'un correctif pour la suite office 2000??
cs_arno14 Messages postés 3 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 29 avril 2004
29 avril 2004 à 09:27
SALUT

PERSONNE Ma REPONDU
MAIS C PAS GRAVE JAI TROUVE ET C PARCE QUE JE LAISSAIS LES GUILLEMETS QUE CA MARCHAIT PAS

MERCI QUAN MEME POUR LE PROG

DESORMAIS JE SUIS PRET A AIDER CE QUI COMPRENDRONT PAS QQC

a+++++
cs_arno14 Messages postés 3 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 29 avril 2004
28 avril 2004 à 08:51
PLEASE HELP!!!!

Je n'arrive toujours pas à récupérer des valeurs de ma base de données dans mon graph mschart

j'ai testé pleins de manières mais mon graphe reste vide
j'essaye d'afficher une courbe de gain voila ce que j'ai fait:

ds.Cells(1,2).Value = "100hz"
ds.Cells(2,2).Value = "SELECT Gainà100Hz FROM Resultat_test WHERE N°=1"

Ca marche pas!
alors Que faire???
SVP

Une petite aide!!
MERCI!
cs_arno14 Messages postés 3 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 29 avril 2004
27 avril 2004 à 11:51
BONJOUR!!

d'abord, Merci pour le programme!!
il est terrible. et j'avais un mal fou a faire une courbe

MAIS

Etant un peu nul je n'arrive pasà récuperer les données de ma base
pour ds.Cells(2,2).Value = "????????"

je cherche a recuperer le nb de valeurs obtenus pour un resultat j'ai reussi sans probleme a les mettre dans un tableau avec la requete suivante
SQL = "SELECT Resultat,COUNT(*) AS nbRESULTAT FROM Resultat_test GROUP BY Resultat;"


Merci d'avance à celui qui m'aidera
A+++
sesques Messages postés 3 Date d'inscription jeudi 5 juin 2003 Statut Membre Dernière intervention 14 décembre 2003
5 juin 2003 à 18:13
Bonjour les mikeys,

Voici les réponses à tous vos problèmes:

MSGRaph s'installe à partir du CD-ROM d'Office et se situe dans les outils Office.
- Pour les questions de droits, il faut configurer DCOM: lancer dcomcnfg.exe à partir de la ligne de commande, repérer le composant Microsoft MSGraph dans l'onglet Applications, double cliquer sur celui-ci et cliquer sur l'onglet Sécurité. Pour les droits d'accès et de lancement, cocher options personnalisées et ajouter les comptes INTERACTIF, IUSR_<MachineName>, IWAM_<MachineName>. Si votre site n'autorise pas les connexions anonymes, il faut ajouter à la place de IUSR_<MachineName> les comptes utilisés sur le site.
- Pour le problème 0x800A03EC sur l'export, il faut installer les convertisseurs graphiques (CD-ROM Office) pour que cela fonctionne.

A+ les droopies
Geronimo
Murk Messages postés 1 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 4 avril 2003
4 avril 2003 à 12:16
Alors moi j'ai pas le problème du CreateObject, mais à l'Export :

Microsoft VBScript runtime (0x800A03EC)
Unknown runtime error

Je tourne sur Windows 2000 Server, et comme composant d'Office (97), seul MSGraph a été installé
J'arrive pourtant à écrire dans le répertoire cible avec l'objet Scripting.FileSystemObject
gvient Messages postés 8 Date d'inscription vendredi 22 octobre 1999 Statut Membre Dernière intervention 17 mars 2003
14 mars 2003 à 08:09
Evéntuellement mettre server. devant le createObject, si vous avez des problèmes d'éxécution.

Set pie = Server.CreateObject( "MSGraph.Chart" )

Merci à Dadi31
gvient Messages postés 8 Date d'inscription vendredi 22 octobre 1999 Statut Membre Dernière intervention 17 mars 2003
12 mars 2003 à 16:36
Quelques précisions sur la méthode pour éviter le problème de createobject.
Aller dans Outils d'administration
Services des composants
Ordinateurs
poste de travail
application COM+
Sur le site virtuel créé (via le gestionnaire IIS/clic droit sur le site par défaut)
clic droit, puis propriété, choisir l'onglet sécurité et mettre par exemple administrateur avec son mot de passe.
niniontheweb Messages postés 4 Date d'inscription mercredi 5 juin 2002 Statut Membre Dernière intervention 21 avril 2004
15 janv. 2003 à 16:11
Eh bien moi je dis
Merci beaucoup pour le coup de pouce

Parce que des graphs sur ASP y en a quand même pas à tous les coins de pages.
Et là je dois dire que sur NT je n'ai eu aucun souci
tout était expliqué sur l'install!

Pour mon cas, j'ai choisi le type 73 qui correspond à une courbe lissée avec 2 lignes de coordonnées négatives et en pourcentage.

Par contre, si toutefois quelqu'un trouvait des améliorations dans les propriétés afin de gérer les graphes aussi bien que dans Excel Cela serait Parfait.
gvient Messages postés 8 Date d'inscription vendredi 22 octobre 1999 Statut Membre Dernière intervention 17 mars 2003
15 nov. 2002 à 08:07
Bonjour,
pour répondre à Hobby, c'est une solution qui a le mérite de fonctionner...

SINON, J'ai enfin trouvè la solution (on s'accroche) pour windows 2000.

Aller dans les services internet et créer un site virtuel.

Ensuite aller dans les composants COM +
Dans l'onglet identite mettre par exemple le compte administrateur....

CELA FONCTIONNE
cs_Hobby Messages postés 116 Date d'inscription mercredi 5 juin 2002 Statut Membre Dernière intervention 17 septembre 2008
14 nov. 2002 à 09:57
Correction:
J'ai bien AIME ta réponse gvient, tu nous fait une source en asp et après tu nous dit d'installez PHP.
cs_Hobby Messages postés 116 Date d'inscription mercredi 5 juin 2002 Statut Membre Dernière intervention 17 septembre 2008
14 nov. 2002 à 09:56
J'ai bien ta réponse gvient, tu nous fait une source en asp et après tu nous dit d'installez ASP.
Elle est bien bonne.
Ne le prend pas mal, c'est juste un peux irronique.
cs_marwen Messages postés 1 Date d'inscription mardi 16 juillet 2002 Statut Membre Dernière intervention 16 juillet 2002
16 juil. 2002 à 11:40
j'ai pas pu executé ce code ( erreur : permission denied : create object ? ) comment faire pour pouvoir afficher une simple courbe à partir de quelques données. j'ai pas trouvé une solution , SVP de l'aide.
cs_Nabel Messages postés 53 Date d'inscription lundi 22 avril 2002 Statut Membre Dernière intervention 19 août 2002
27 juin 2002 à 13:52
Bonjour,
J'aimerais savoir comment cela se passe au niveau des licences ? Est-ce que seul le serveur a besoin d'une licence pour pouvoir exécuter ce script ou alors tous les postes clients en ont besoin d'une (licence) ?
Merci de vos réponses :)
Ann@bel
cs_sick Messages postés 1 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 24 juin 2002
24 juin 2002 à 16:16
non malheureusement sur les serveur web les owc ne peuvent pas etre installé à cause des licences, j'ai voulu aussi mais microsoft est pas d'accord :(
cs_Nabel Messages postés 53 Date d'inscription lundi 22 avril 2002 Statut Membre Dernière intervention 19 août 2002
20 juin 2002 à 09:52
Merci pour cette réponse si rapide !
Pensez-vous que je pourrais utiliser l'objet owc.chart pour créer des graphiques, sous windows 2000 ?
gvient Messages postés 8 Date d'inscription vendredi 22 octobre 1999 Statut Membre Dernière intervention 17 mars 2003
20 juin 2002 à 07:02
Votre problème est lié sans doute à windows 2000...
j'ai le même problème et personne ne peut m'aider.
J'ai résolu ceci en installant php sur mon serveur IIS et en faisant appel à des routines en PHP...
Cela fonctionne très bien.

GV
cs_Nabel Messages postés 53 Date d'inscription lundi 22 avril 2002 Statut Membre Dernière intervention 19 août 2002
19 juin 2002 à 17:21
Je n'arrive pas à faire fonctionner ce programme. J'ai l'erreur :
Permission refusée: 'CreateObject'
/intranet/production/stage_annabel/graphes_msgraph.asp, line 15
La ligne 15 étant :
Set pie = CreateObject("MSGraph.Chart")
Que signifie cette erreur ? De plus où est-il exactement ce composant ?
Merci
et le composéant il est ou ?
Le programme ne fonctionne pas avec windows 2000...
Il faut le lancer en mode vbs...
Rejoignez-nous