Re: [prog] Problème pour exporter en pdf en python.

2010-05-04 Par sujet jean trantecisse
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 ainsi pu progresser considérablement dans la 
compréhension de l'API et réussir des choses que je cherchais depuis 
très longtemps comme ouvrir une boite de dialogue, encadrer une cellule 
ou faire fonctionner correctement les boutons avec python dans un 
formulaire. J'ai également beaucoup progressé dans le SQL en trouvant la 
référence pour OOo. J 'ai encore du boulot pour arriver à faire tout ce 
que je faisais dans access (en terme d'interface utilisateur parce que 
pour le reste, python c'est quand même autre chose que visual basic) 
mais là je dois dire que j'ai fais des pas de géant et je vous en remercie.


Le 04/03/2010 23:06, Didier Dorange-Pattoret a écrit :

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:
 oPropertyValue.Name = cName
 if uValue != None:
 oPropertyValue.Value = uValue
 if nHandle != None:
 oPropertyValue.Handle = nHandle
 if nState != None:
 oPropertyValue.State = nState

 return oPropertyValue


/
Ici :http://www.oooforum.org/forum/viewtopic.phtml?t=3451


jean trantecisse a écrit :
   

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 
Je n'arrive pas à rattacher PropertyValue à quelque chose car j'ai
toujours une erreur ou un objet None qui n'accepte pas Name et Value

donc, je ne peux pas écrire les deux lignes suivantes car
propfich()n'existe pas.
propfich(0).Name = FilterName
propfich(0).Value = calc_pdf_Export



 
   




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



Re: [prog] Problème pour exporter en pdf en python.

2010-03-04 Par sujet jean trantecisse

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 
Je n'arrive pas à rattacher PropertyValue à quelque chose car j'ai toujours une 
erreur ou un objet None qui n'accepte pas Name et Value

donc, je ne peux pas écrire les deux lignes suivantes car propfich()n'existe 
pas.
propfich(0).Name = FilterName
propfich(0).Value = calc_pdf_Export



Le 04/03/2010 08:12, Laurent Godard a écrit :


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

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







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



Re: [prog] Problème pour exporter en pdf en python.

2010-03-04 Par sujet Didier Dorange-Pattoret
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:
oPropertyValue.Name = cName
if uValue != None:
oPropertyValue.Value = uValue
if nHandle != None:
oPropertyValue.Handle = nHandle
if nState != None:
oPropertyValue.State = nState

return oPropertyValue


/
Ici : http://www.oooforum.org/forum/viewtopic.phtml?t=3451


jean trantecisse a écrit :
 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 
 Je n'arrive pas à rattacher PropertyValue à quelque chose car j'ai
 toujours une erreur ou un objet None qui n'accepte pas Name et Value

 donc, je ne peux pas écrire les deux lignes suivantes car
 propfich()n'existe pas.
 propfich(0).Name = FilterName
 propfich(0).Value = calc_pdf_Export




-- 
Didier Dorange-Pattoret

http://www.dmaths.org
http://sesamath.net

Soutenez le projet Dmaths : rejoignez le club ou faites adhérer votre 
établissement !
http://www.dmaths.org/documentation/doku.php?id=presentation:club




Re: [prog] Problème pour exporter en pdf en python.

2010-03-03 Par sujet Laurent Godard

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

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