Open Office Basic : exportation de diagrammes de Calc vers Writer. - Divers - Programmation
Marsh Posté le 22-07-2008 à 20:29:01
up
C'est très important. svp
Marsh Posté le 23-07-2008 à 10:02:18
Je pense avoir compris le fonctionnement. Ce que je veux savoir c'est à quoi correspond l'adresse URL1 à la ligne 39?
De l'aide svp.
Et dans la partie suivante, je voudrais savoir ce que signifie les lignes 6 à 8 :
Code :
|
Aidez-moi svp!
Marsh Posté le 23-07-2008 à 18:43:33
Regarde cette URL : http://api.openoffice.org/docs/com [...] ment.html.
Puis cette URL : http://api.openoffice.org/docs/com [...] lier.html. mauvaise nouvelle, getDrawPage est "deprecated" donc il est déconseillé de l'utiliser.
Puis celle-ci : http://api.openoffice.org/docs/com [...] Page.html.
En fait celà te permets me semble-t-il de savoir combien il y a de "shapes" dans ta page et de les obtenir par leur numéro d'index dans la page.
Que représente un Shape, alors là ...
Marsh Posté le 24-07-2008 à 08:24:22
je suppose que le programmeur qui m'a donné ce code sous-entendait "diagramme" par "shape" même si le nom en anglais est "chart", non?
Marsh Posté le 24-07-2008 à 11:08:05
slr56 a écrit : je suppose que le programmeur qui m'a donné ce code sous-entendait "diagramme" par "shape" même si le nom en anglais est "chart", non? |
Ayant égaré par mégarde ma boule de cristal ...
Tu as testé le code fourni ?
Pour l'URL1 tu peux trouver les explications des extensions sur Google :"extension .ott" ==> http://www.fileinfo.net/extension/ott
Il faut aussi s'habituer au vocabulaire des API OpenOffice, ce n'est pas forcément simple
Marsh Posté le 24-07-2008 à 16:17:26
salut Trap D,
je ne sais pas pourquoi mais lorsque j'ouvre les liens que tu m'as posté, j'arrive sur le site http://api.openoffice.org/docs/com [...] ment.html.
et j'obtiens ceci :
Error
No matches to your request were found.
Possible causes
* Incorrect URL. Check spelling and try again.
* Link does not exist. Use the browser's "back" button to return to the referring page.
Marsh Posté le 24-07-2008 à 23:41:10
slr56 a écrit : salut Trap D, |
A ben oui, dis donc, moi aussi
J'avais simplement fait Google + getSheets().
Essaye.
Après j'avais fait Google + getDrawPage()
Marsh Posté le 28-07-2008 à 14:41:10
Trap D a écrit : A ben oui, dis donc, moi aussi |
j'ai fait la recherche via Google et j'ai eu les pages merci. Quelle est la différence... bonne question.. Bref
Marsh Posté le 28-07-2008 à 14:41:19
J'ai réussi ENFIN à comprendre le code que j'ai posté précédemment. Et voici que j'ai fait. Je n'ai plus d'erreur ...mais mon diagramme n'est toujours pas exporté
Code :
|
Quelqu'un sait d'où vient le problème?
Marsh Posté le 29-07-2008 à 09:18:58
up
Comment puis-je vérifier qu'à la ligne 20, "maFeuille_exp.select(graphique_1)" la variable "maFeuille_exp" prend bien l'objet graphique_1?
Marsh Posté le 31-07-2008 à 11:42:19
Apparemment pas beaucoup sur ce forum, il y a des ML spécialisées : http://user.services.openoffice.org/fr/forum/
Marsh Posté le 22-07-2008 à 15:52:20
Bonjour,
je ne sais pas si je suis dans la bonne rubrique. Je demande aux modos, svp, de bien vouloir déplacer mon topic au bon endroit si je l'ai mal placé.
Voici mon problème,
j'ai un document Calc sur lequel je crée moi-même des diagrammes en ligne de code. Ca marche, là il n'y a pas de soucis.
Le problème vient maintenant, je souhaite exporter (en ligne de code bien évidemment) ces diagrammes vers un document Writer créer au préalable.
Je me suis renseigner avec le forum http://user.services.openoffice.org/fr/forum/ mais le problème est qu'il y a peu de personnes qui le fréquentent. Du coup, ça fait une semaine que j'attends un coup de pouce en vain. Et ça me bloque terriblement car je ne peux pas avancer mon projet.
Un forumeur d'Open Office m'a donné un morceau de code qui ferait globalement ce que je veux.
Voici le code en question :
Le problème est que j'ai du mal à comprendre en détail les lignes de ce code et en particulier ce que font les variables "oShape", "oDocCtrl", "oDocFrame"
Ensuite l'URL1, correspond à quel document? Car l'URL2 ok, c'est le fichier writer. Mais l'URL1?
Enfin à quoi servent les outils "HasUnoInterfaces,supportsService, getDrawPage et getCount".
Merci de votre collaboration
nb : si vous avez besoin d'informations supplémentaires, n'hésitez pas à me demander.
Message édité par slr56 le 23-07-2008 à 10:21:08