Bonjour,

j'ai creer un projet Open Source RTFTemplate
http://rtftemplate.sourceforge.net/,
un moteur RTF vers RTF qui permet de fusionner un modele RTF avec des
donnees (objet JAVA).
Le but de ce projet est de pouvoir designer son modele RTF avec un editeur
RTF puis de le fusionner avec des donnees.
Le modele RTF doit utiliser

* des champs de fusions (MERGEFIELD) pour les champs a remplacer par une
donnee.
* des signets (BOOKMARK) pour gerer les boucles (debut et fin de signet
englobe un champs de fusions qui provient d'une liste JAVA).

Aujourd'hui les modeles peuvent etre construit a partir de MS Word, mais je
n'ai pas trouver comment on fait en OpenOffice
pour creer

* des champs de fusions. Lorsque j'ouvre le modele RTF que j'ai fait avec MS
Word et que j'edite le champs de fusions MERGEFIELD,
je me retrouve dans la boite de dialogue "Edition de champs : Base de
données", mais je ne peux pas modifer le nom de mon champs.
De plus je ne sais pas comment creer un nouveau champs MERGEFIELD a partir
de OpenOffice. Jai vu qu'il y avait d'autes champs
comme les champs utilisateur, mais ce type de champs ne genere pas de
MERGEFIELD.

* les signets. Je ne sais pas comment crer un signet en OpenOfffice.

Ma question est comment faire en OppenOffice pour gerer les champs de
fusions et les signets. Si ceci n'est pas possible, quels
autres champs pourrais je utiliser en sachant que j'aimerais que ca marche a
la fois sous MS Word et OppenOffice. (Par exemple
le champs utilisateur, MS Word ne le reconnait pas).

Je trouve que c'est dommage pour un projet open source RTFTemplate qu'il ne
fonctionne qu'avec MS Word et pas avec OpenOffice,
mais a l'epoque ou j'ai concu RTFTemplate, je m'etais documente sur la
specification RTF et les MERGEFIELD et les BOOKMARK parraissait
standard.

A cette remarque je voulais savoir si quelqu'un etait interesse pour m'aider
a developper une macro qui marche sous OppenOffice,
comme celle que j'ai faite pour MS Word. Cette macro permet d'afficher dans
une liste tous les champs disponibles (contexte JAVA)
pour le modele RTF. Ca permet de designer son modele RTF tres rapidement.

Je vous remercie de vos reponses et j'espere que quelqu'un sera interesse
par mon sujet.

Merci

Angelo

Répondre à