6 messages in org.openoffice.fr.progRe: [prog] [Writer] Déclaration d'une...
FromSent OnAttachments
Philippe AllartMar 7, 2007 9:32 am 
Cezame ConceptMar 7, 2007 9:40 am 
Philippe AllartMar 7, 2007 10:18 am 
Cezame ConceptMar 8, 2007 1:39 am 
Philippe AllartMar 8, 2007 2:29 am 
Cezame ConceptMar 8, 2007 2:31 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] [Writer] Déclaration d'une source de données pour étiquettes par programmationActions...
From:Cezame Concept (ceza@wanadoo.fr)
Date:Mar 8, 2007 2:31:24 am
List:org.openoffice.fr.prog

Ce n'est pas exactement ce que je recherche à faire ... Je suis entrain de tenter de déclarer déjà une source de données dans oWriter et
de pouvoir l'écraser a chaque génération d'étiquettes ... Tenez moi au courant de l'état de votre avancement .... Personne d'autre n'a de soucis avec la gestion d'étiquettes par programmation ? Merci pour toute contribution je ne manquerai pas de transmettre mon travail sur
le sujet si je parviens a mes fins ... Bon CDev et bon courage Cezame

Message du 08/03/07 11:28 De : "Philippe Allart" A : pr@fr.openoffice.org Copie à : Objet : Re: [prog] [Writer] Déclaration d'une source de données pour étiquettes
par programmation

Cezame Concept a écrit :

Merci pour l'info je viens d'y jeter un oeil et je vais tenter de déclarer la
base de données avec une méthode présentée dans la doc. La gestion d'atiquettes sous oOWriter est très lourde comparée à celle de la
suite MS office. L'appli métier doit pouvoir fonctionner indéfférement avec oO
et MS en fonction de la suite installée sur le poste client final. De plus
l'appli doit gérer la mixité des deux suites sur un même réseau. La partie MS Office tourne depuis pas mal de temps sans soucis, les données des
étiquettes sont mises dans un .xls et le modèle d'étiquettes est dans un .doc
(ceci pemettant sans problème aux deux suites de travailler sur ces fichiers). Est ce que quelqu'un a déja réalisé la génération d'étiquettes à partir d'une
appli métier ? Existe t'il toutes les commandes UNO nécessaires pour cela ?

J'ai envisagé l'approche suivante:

Créer l'étiquette dans un cadre, et insérer son contenu dans une section. Les parties variables doivent être représentées avec des variables utilisateur.

Pour chaque nouvelle étiquette: 1 - insérer un cadre ayant les mêmes dimensions que le cadre modèle, éventuellement en lui appliquant le même style de cadre; 2 - y insérer une section et la lier à la section du cadre modèle: cela aura pour effet de copier le contenu. 3 - annuler le lien 4 - modifier les variables utilisateurs en les figeant dans la nouvelle étiquette. Pour celà voir la fonction basic "FigerVariableDansSection" de GEDOOo.

Cette technique ressemble assez à celle utilisée dans la gestion de bloc appliquée au sections.

Pour l'instant, je coince sur le 1. Je voudrais bien que les cadres soient ancrés "en tant que caractères", de manière à pouvoir les insérer trivialement à la suite les uns des autres. Mais ça ne marche pas encore.

Ph.

[ (pas de nom de fichier) (0.2 Ko) ]