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]

Répondre à