Philippe a écrit :
Si j'ai bien compris c'est une limitation actuelle . Est-elle toujours
d'actualité ?
Personne ne sait ?
Par contre la fin du texte semble dire qu'en modifiant le PYTONPATH
cela doit être possible.
Dans ce cas comment le modifier. Dans le fichier
.../ooo/program/python.sh ?
(je suis sous linux ubuntu)
J'ai essayé mais pas de réussite ou alors j'ai loupé quelque chose.
D'autre part à la prochaine mise à jour ou réinstallation, si pas de
précaution
tout est perdu. Bref, çà ne doit pas être une bonne solution.
Par contre j'ai réussi comme ceci :
Je crée mon fichier.py , je le zip. Je le passe au manager d'extension
puis de mon script python je l'appelle comme ça :
def truc(arg=None):
remoteContext = XSCRIPTCONTEXT.getComponentContext()
remoteSmgr = remoteContext.ServiceManager
pyComp = remoteSmgr.createInstanceWithContext(
"org.openoffice.MEssageBox" , remoteContext )
pyComp.run( ("essai"), )
et çà marche, pas besoin de tout incorporer dans la macro du document.
Y a t'il plus simple ?
Philippe