Bonjour, Tout d'abord, merci pour votre réponse.
Ensuite, voici quel est le problème : Actuellement, nous créons des modèles de documents avec un progiciel d'éditique (conception/production/édition de documents d'entreprises, une évolution de l'ex-PAO) basé sur MS-WORD. La fusion (composition des documents éditables) se fait avec des fichiers XML en entrée (cf. exemple ci-dessous). Nous ne pouvons pas refaire l'appli qui nous transmet les données sous ce format, mais nous envisageons de migrer la solution éditique vers les logiciels libres (opensource), si cela s'avère possible. Malheureusement, nous avions pensé à OOo, mais rien ne semble documenté qui ait rapport à notre problématique. Auusi me suis-je adressé à votre forum... J'ai bien trouvé un filtre d'import XML qui aurait dû permettre de résoudre notre problème, mais la documentation semble avoir des erreur : - ils disent d'entrer les noms des champs sous la forme [EMAIL PROTECTED] ... Mais Ooo prend ces chanps pour des adresses e-mails, alors que faire ? Cordialement, Jean NEHLIG Exemple de contenu de nos fichiers XML en entrée : Exemple de fichier "toto.xml" : ==================================================== <ROOT> <DOCUMENT> <USER> <DATE_JOUR>20041209</DATE_JOUR> <NOM>TOTO</NOM> <PRENOM>MARCEL</PRENOM> <FONCTION>Utilisateur</FONCTION> <SERVICE>Service Informatique</SERVICE> </USER> <DESTINATAIRE> <TITRE>M.</TITRE> <NOM>PEPERRE</NOM> <PRENOM>ALBERT</PRENOM> <LIGNE1>BAT 1</LIGNE1> <LIGNE2>RESIDENCE DES TILLEULS</LIGNE2> <LIGNE3>14, ROUTE DES PRES FLEURIS</LIGNE3> <LIGNE4>98765 LAVILLE-SUR-RIVIERE</LIGNE4> <LIGNE5 /> <PAYS>FRANCE</PAYS> </DESTINATAIRE> </DOCUMENT> </ROOT> ==================================================== -----Message d'origine----- De : Tremblay, Christian [mailto:[EMAIL PROTECTED] Envoyé : mercredi 20 décembre 2006 18:28 À : users@fr.openoffice.org Objet : [users-fr] RE : [users-fr] OOo 2.1 : Base de donnees XML en entree (fusion, ...) Bonjour, Quelle est votre problématique. Je crains que la réponse soit négative, mais je parle sous le contrôle de Sophie avec qui j'ai étudié récemment la question côté utilisateur. D'abord, s'agit-il d'une base de données XML ou d'un formulaire XML, c'est-à-dire au format XForms. S'il s'agit d'un formulaire XForms, une technique permet de créer un fichier XML donnant les données du formulaire. Pour intégrer ces données à une base de données classique type OOo Base, voici les étapes par lesquelles il a fallu passer : - création d'un schéma de données au format XSD (passage par un utilitaire du marché) - création d'une base de données à partir du schéma (utilitaire qui peut être le même) - chargement dans la base de données du fichier XML (utilitaire qui peut être le même). Remarque : je n'ai pas trouvé d'utilitaire sachant créer une base de données OOoBase à partir d'un schéma XSD. Il fallu donc créer une base Mysql et l'ouvrir dans OOo Base comme base externe. Chaque formulaire à charger dans la base nécessite une manipulation, d'où des problèmes de fiabilité et de productivité. Le moins que l'on puisse dire est que la manipulation globale n'est pas très simple et ne peut pas être livrée entre toutes les mains. Vraiment si OpenOffice pouvait proposer une solution intégrée, ce serait certes de la bureautique très avancée, mais une très belle fonctionnalité qui n'aurait son équivalent chez je ne sais pas si vous voyez ce que je veux dire. Cordialement Christian -----Message d'origine----- De : Jean NEHLIG [mailto:[EMAIL PROTECTED] Envoyé : mardi 19 décembre 2006 17:58 À : users@fr.openoffice.org Objet : [users-fr] OOo 2.1 : Base de donnees XML en entree (fusion, ...) Bonjour, Quelqu'un peut-il me dire s'il est possible, avec OOo 2.1, de faire une fusion (ou un publipostage) avec une base de donnees XML en entree ? Et si oui, quelques details me seraient bien utiles... Par avance, merci à tous. Cordialement, Jean NEHLIG ---------------------------------------------------------- The information contained in this document is attorney privileged and confidential.The information is intented only for the use of the individual or entity named above. Should you receive this message in error, please delete it immediately from your system and notify the sender of the wrong delivery and the mail deletion. If the reader of this message is not the intended recipient, you are hereby notified that any use, disclosure, dissemination copying (either whole or partial) of this document, or any information it contains, is strictly prohibited. E. mail transmission cannot be guarantee to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender Company shall not be liable for the contents said document. If verification is required please request a hard copy version. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ---------------------------------------------------------- The information contained in this document is attorney privileged and confidential.The information is intented only for the use of the individual or entity named above. Should you receive this message in error, please delete it immediately from your system and notify the sender of the wrong delivery and the mail deletion. If the reader of this message is not the intended recipient, you are hereby notified that any use, disclosure, dissemination copying (either whole or partial) of this document, or any information it contains, is strictly prohibited. E. mail transmission cannot be guarantee to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender Company shall not be liable for the contents said document. If verification is required please request a hard copy version. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]