PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Impossibilité de gérer les variants OpenOffice ?
Impossibilité de gérer les variants OpenOffice ?
Débuté par guest, 21 oct. 2005 12:34 - Aucune réponse
Posté le 21 octobre 2005 - 12:34
Bonjour,

En me basant sur les précédents messages et la LST 60 du pilotage openoffice, je voudrais pouvoir exporter des documents en PDF automatiquement

Malheureusement, ca coince. Pc Soft dans les exemples utilisent mNoArgs comment étant un tableau de 0 Variant, donc j'en déduis qu'il faut travailler des variants.

oPropertyValue est objet Automation dynamique=:oDocument>>Bridge_GetStruct("com.sun.star.beans.PropertyValue")
mNoArgs est un tableau de 1 Variant
oPropertyValue>>Name="FilterName"
oPropertyValue>>Value="writer_pdf_Export"
mNoArgs=oPropertyValue

plante à la dernière ligne : type incompatible durant une affectation
si je déclare mNoArgs est un tableau de 1 objet automation dynamique ca passe mais ca plante à la syntaxe suivante :

//issu de PROCEDURE EnregistrerSous(psCheminComplet="") de la classe
:oDocument>>storeToURL(sNomClasseur, mNoArgs)

avec le message :
Vous avez appelé la méthode Automation 'storeToURL'.
Le paramètre 2 n'est pas convertible en paramètre automation.


:oDocument>>storeToURL(sNomClasseur,ConstruitVariantAutomation (mNoArgs))
ne fonctionne pas non plus : ConstruitVariantAutomation aurait du renvoyer une valeur


Merci de votre aide.



Claude