Bonsoir Philippe,

Je pense que tu aurais plus de chance d'obtenir de l'aide sur la liste
prog (p...@fr.openffice.org).
Je fais suivre.

Bonne soirée
JBF

Le 03.03.2009 17:40, ALLART Philippe a écrit :
> bonjour,
> 
> j'ai besoin d'apppeler une macro basic depuis une application java.
> 
> J'ai trouvé plusieurs solutions dans les forums, apparemment toutes inspirées 
> de près ou de loin de celle-ci:
> http://www.oooforum.org/forum/viewtopic.phtml?t=25757
> 
> J'ai essayé, et ça ne marche pas. Pourtant ils ont l'air tous contents, dans 
> les forums :-)
> 
> En naviguant dans le guide de développement, j'ai vu qu'on pouvait utiliser 
> une méthode sans helper qui permet de voir un peu mieux ce qui se passe, mais 
> je ne trouve rien.
> 
> Le dispatcher ne se rend pas compte quand la macro n'existe pas, et il ne 
> génère jamais d'erreur.
> La macro n'ai jamais exécutée.  Elle se trouve dans le document courant et  
> contient juste ce qui suit:
> (je suis sous Linux).
> 
> -------------------------------------------
> Sub StartFusion
> nomFichier = ConvertToURL("/tmp/ooo.txt")
> 
> f1 = FreeFile
> Open nomFichier For Output as #f1
> Print #f1, "Ca marche"
> 
> close #f1
> End Sub
> ---------------------------------------
> En mode intéractif, elle fonctionne.
> Depuis l'application Java, je l'appelle avec le nom 
> "macro:///Standard.Module1.StartFusion".
> 
> Le code de la fonction Java est à la fin de cette page, si quelqu'un avait le 
> temps de jeter un petit coup d'œil, peut-être qu'il pourrait me proposer une 
> piste.
> http://adullact.net/plugins/scmsvn/viewcvs.php/Services/officeservice/src/office/service/openOffice/OpenOfficeDocument.java?rev=179&root=gedooo&view=markup
> 
> Le serveur OOo est en version 3.0.1. Le client java a été compilé avec les 
> .jar de la version 2.3, puis ceux de la version 3.0.1. sans que ça change 
> quoi que ce soit.
> 
> En tout cas, merci d'avoir lu tout ça.
> 
> Bien cordialement,
> 
> Ph.
> 
> --


-- 
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.


---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à