|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 2 ![]() |
Bonjour,
Je souhaite insérer des données dans un fichier excel depuis ma base de données mysql, puis créer un graphique à partir de ces données. J'ai le code qui permet de le faire cependant j'ai une erreur qui apparait : Fatal error: Uncaught exception 'com_exception' with message 'Source: Microsoft Office Excel Description: Impossible de lire la propriété Activate de la classe Chart.' in c:\wamp\www\toto\test.php:37 Stack trace: #0 {main} thrown in c:\wamp\www\toto\test.php on line 37 voilà le code que j'ai : $selection = $sheet->range("A1:B$i"); $graph = $sheet->chartobjects->add(150, 10, 300, 250); $graphique = $graph->chart; $graphique->type=5; $graphique->Activate; //ligne 37 Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : mai 2005 Messages : 32 ![]() |
je suis pas sur, mais a priori, la ligne $graphique->Activate; ressemble fort pour php a l'acces a un attribut d'un objet, qui ici serait le graphique ...
hors, deja, acceder a cet attribut sans le mettre nulle pas ensuite ne servirait a rien comme a l'air de l'indiquer le nom Activate, il semble que ca ressemble plutot a une methode. donc a mon gout, je mettrais $graphique->Activate(); histoire d'essayer ce que ca donne, meme s'il est possible que ca ne marche pas... de souvenir, etant donne que j'ai deja genere des graphiques avec ca, je me souviens que j'avais meme supprime l'appel a activate, qui semblait inutile puisque le graph etait bien cree, si mes souvenirs sont bons |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2005 Messages : 2 ![]() |
Merci pour ta réponse !!
J'ai mis les parenthèse mais la même erreur m'est retournée. J'ai alors mis la ligne en commentaire mais j'ai obtenu une autre erreur : Warning: Attempt to assign property of non-object in c:\wamp\www\toto\test.php on line 39 J'ai donc mis en commentaire une autre ligne qui était lié à cette première et miracle ca marche !!!!!!!!!!! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com