Merci pour ces précisions. Les différents essais que j'ai fait avec la
méthode ci dessous n'ont pas encore portés leurs fruits mais, par
contre, le lien m'a permis de découvrir d'autres exemples que je n'avais
jamais vus (il faut dire que je cherchais surtout dans les pages
francaises) J'ai ain
Bonjour,
On trouve cela :
/def createPropertyValue( cName=None, uValue=None, nHandle=None,
nState=None ):
"""Create a com.sun.star.beans.PropertyValue struct and return it.
"""
oPropertyValue = createUnoStruct( "com.sun.star.beans.PropertyValue" )
if cName != None:
oPrope
Merci laurent, je n'avais pas vu la subtilité.
Mais mon problème vient surtout, je pense, que je n'arrive pas à créer
propfich(). comme dans la ligne ci dessous
Dim propfich(0) as New com.sun.star.beans.PropertyValue
Je n'ai jamais pu trouver la syntaxe python pour remplacer Dim ... as New ..
Bonjour Jean
Pas de probleme python a priori
Il te faut utiliser storeToURL et non pas storeAsURL qui est reserve aux
formats que OOo est capable de relire derriere
document.storeAsURL(URLsauvegarde, propfich())
document.storeToURL(URLsauvegarde, propfich())
Bonne journee
Laurent
--
Bonjour,
J'ouvre un modèle avec
contexte = uno.getComponentContext()
servicemanager = contexte.ServiceManager
bureau = servicemanager.createInstanceWithContext
("com.sun.star.frame.Desktop",contexte)
monurl = "file:///c|/toto/gabarit.ots"
document = bureau.loadComponentFromURL( monurl ,"_blank", 0