Bernard Marcelly a écrit :
J'ai un modèle de facture qui contient une macro dont l'objet est de
générer plusieurs factures dans des documents différents, conformes au
modèle.
Une fois le premier document généré, je le sauvegarde (StoreToURL),
mais je n'arrive pas à recharger la version initiale du modèle.
Je pense qu'il faut d'abord faire une sauvegarde initiale avec un
storeAsURL puis des storeToURL pour les autres formats. Ainsi tu gardes
toujours le document initial.
Je viens de tester cette séquence:
[...]
cheminDocuments = "/home/atp/Documents/"
monDocument = thisComponent
URLDocument = convertToURL(cheminDocuments & "Modele-tmp.odt")
monDocument.StoreAsURL(URLDocument, propFich)
[...]
' Lancement d'une requete dans une base
[...]
with resultat
while .next
[...] modifications du document courant
URLQuittance=ConvertToURL(cheminDocuments _
& numero & "-" _
& nom & "-" _
& prenom & ".odt")
monDocument.StoreToURL(URLQuittance, propFich)
monDocument = starDeskTop.LoadComponentFromUrl(_
URLDocument, _
"_self", 0, propFich)
' A ce point, je voudrais que monDocument
' revienne à l'état avant les modifications
wend
end with
[...]
Le documents modifié ne revient toujours pas à l'état initial.
Ou est l'erreur?
Bien cordialement,
Ph.
--
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]