Bonjour, Voila j'ai identifier un de mes problèmes... c'était une question de droits sur le répertoire et le fichier.
Par contre mon 2e problème, c'est que la macro ne se lance pas depuis mon script php... hors cela fonctionnait quand j'étais sous windows (je rappelle que je suis passé en linux). Pour éliminer certain problème du à mon éventuel passage à OOo2, je suis revenu à OOo1 => et le problème persiste => c'est pas un problème de version d'OOo. Je pense que mon problème vient plutôt de ma manière de lancer ma macro... si quelqu'un savais jeter un œil... ca serait gentil Voici comment je lance: Script php $execution = "lanceur.sh /var/www/html/upload/essais.doc DOC"; exec ($execution); Lanceur.sh se trouve dans le meme répertoire que le script php /usr/openoffice/program/soffice "macro:///Dokeos.Convertisseur.Transforme("$1,$2")" Merci de votre aide Vincent -----Message d'origine----- De : Laurent Godard [mailto:[EMAIL PROTECTED] Envoyé : vendredi 10 juin 2005 15:24 À : prog@fr.openoffice.org Objet : Re: [prog] Problème lorsque je change de version Bonjour Vincent > Voici ce que j’ai fait maintenant : > > J’ai recopier ma macro dans « My Macros & Dialogs » de OOo 2 et j’ai > créer un script .sh cette fois ci (vu que je suis en linux) avec la > ligne de code suivante "/opt/openoffice.org1.9.79/program/soffice" > macro:///Dokeos.Convertisseur.Transforme("%1,%2") > je pense que le passage d'argument n'est pas correcte voici ce que ca donne pour OOoConv soffice -headless "macro:///Standard.Module1.Exporte("$1,$2,$3")" attention aux $ et " par contre je ne sais pas pour la portabilité sur 2.0. Je dirais qu'il n'y a pas trop de soucis a avoir. Tu peux de toute facon essayer ta macro depuis OOo avant de l'appeller en ligne de commande HTH Laurent -- Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org Indesko >> http://www.indesko.com Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org Livre "Programmation OpenOffice.org", Eyrolles 2004 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]