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]

Répondre à