Bonjour Bob,
désolé, je fais court, le webmail et un wifi chaotique viennent d'envoyer
en fumé, le message complet que je viens de rédiger :-(
ok, si ça fonctionne tu as certainement dû corriger le problème lié au
chemin d'accès au répertoire des filtres xslt. (sinon, voir mes échanges
avec Nicolas
Jeudi sur la liste prog)
hmm, je ne me souviens plus avoir dû changer quelque chose dans le chemin
d'accès au répertoire des filtres xslt, ça marchait tout de suite.
> J'ai voulu avoir la même chose pour mon propre document, j'ai donc crée
différents
> champs de fusion dans un doc .sxw. Pour le filtre d'import j'ai en gros
récupéré les fichiers
> content.xml, meta.xml, settings.xml, styles.xml de mon document .sxw et
j'en ai copié le contenu.
là, je ne comprends pas ce que tu chercches à faire !!! MaxFusion a
justement été créé pour ne plus avoir à fabriquer les filtres xslt à la
mano.
Alors ça, c'est super !! Je pensai que c'était un filtre XSLT pour un modèle
de document en particulier, c'est pour ça que je voulais recréer un filtre
pour le mien.
Le principe de fonctionnement de MaxFusion est le suivant :
1) créer un document modèle sous OOo en y intègrant le paramètrage xpath
adéquate
2) enregistrer ce document au travers le filtre "Fusion MaXOpenInfo
(writer)" et en écrasant le fichier .../xslt/Fusion MaXOpenInfo
(writer)/FusionXmlToWriter.xsl
En fait, le filtre xslt d'import "FusionXmlToWriter.xsl" qui va servir à la
fusion est créé automatiquement. C'est vrai que ça peut sembler tordu, mais
ça
fonctionne à merveille ;-) en en plus la méthode est on ne peut plus
générique.
3) ouvrir le fichier source xml au travers du filtre "Fusion MaXOpenInfo
(writer)"
On obtient un document OOo qui est le résultat de la fusion des données xml
dans le modèle Writer.
La macro inclue dans le document rend l'opération 2) totalement
transparente pour l'utilisateur final.
j'ai essayé cette méthode mais au premier essai ça n'a pas marché, je vais
regarder plus attentivement le tuto et mon doc.
A ce sujet, si un spécialist des applications packagées pouvait me donner
un petit coup de main pour finaliser ce travail d'intégration, ce serait
sympa. Il
est déja bien avancé, mais je bute sur des problèmes qui semblent être des
bogues d'OOo. Il faudra que je me penche à nouveau sur le sujet un de ces
jours
pour voir si ces problèmes sont règlés avec les nouvelles versions.
> Mais la fusion xml ne marche pas, les champs de fusion ne sont pas
remplacés par leur valeur. Donc, me serais-je trompée dans la création des
champs de
fusion et/ou aurais-je crée un mauvais filtre XSLT ?
> Autrement, j'ai vu que Bob proposait d'avoir une version plus récente du
filtre maxooofusion.
> Comme j'ai la version 2 d'OOo serait-il possible de l'avoir ?
Je t'envoie tout ça dès mon retour au bureau samedi. (avec une vrai
connxion et un vrai courrielleur)
Merci beaucoup !
> J'ai mis le zip de mes fichiers sur anoukaya.ifrance.com, cliquez sur
Mes fichiers. Le dossier contient le document sxw dans lequel j'aimerais
importer des
données xml, un dossier contenant les fichiers xml de ce document sxw, un
fichier de données xml et le filtre de transformation xslt.
Ok, je télécharge et j'essaie de trouver le temps pour te préparer une
maquette sur la base de ton modèle.
C'est super gentil ça, merci bcp Bob !
Bonne journée
Anne
De rien, merci à toi de t'interesser à MaXFusion
Bonne journée
Bob
_________________________________________________________________
Windows Live Messenger sur i-mode : dialoguez avec vos amis depuis votre
mobile comme sur PC ! http://mobile.live.fr/messenger/bouygues/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]