Salut,
Voilà comment je procéderais :
Je créerais une base de données avec OOo Base dans laquelle je saisirais les
données de chaque famille (nom, adresse, nombre de personnes,...)
dans OOo Writer j'utiliserais l'assistant mailing (menu outils) pour créer un
courrier basique contenant tous les champs souhaités
j'éditerais le courrier pour y insérer un tableau (touche 'éditer document' dans
l'assistant ou annuler l'assistant. Celui-ci peut être relancer à tout moment)
je glisserais les champs destinés aux calculs dans les cellules appropriées du
tableau (menu Insertion - champ - Autres.. - Intercalaire Base de données -
choisir les données à insérer)
j'insérerais dans les cellules 'totaux' du tableau les formules de calcul
(touche F2 ou saisir '=' dans la cellule comme dans un tableur)
je testerais les résultats (avec les flèches gauches et droites de l'étape
'éditer le document') et et je lancerais l'impression via l'assistant mailing
En espérant que ça aidera...
Gwen
Message du 19/11/07 15:27
De : "Herve Sion"
A : pr...@fr.openoffice.org
Copie à :
Objet : [prog] affectation de variables en publipostage
bonjour,
je fais une migration word vers OO, et la liste user m'envoie vers vous
En Word, au cours d'un publipostage, j'ai des variables appelées : eau, edf, gaz
... dont la valeur est affectee dans le document selon le statut familial de la
personne et le nombre total de personne de la famille, exemple :
if (champsituation == celibataire) et (nombre de personne en plus du chef = 0)
alors eau = 10
if (champsituation == celibataire) et (nombre de personne en plus du chef = 1)
alors eau = 12
etc ...
ces variables sont ensuite affichées dans un tableau des charges du foyer et
servent a calculer d'autres informations
En M$ je faisais des if et des set , mais pas de macro
je souhaite le faire dans les memes conditions en writer :
avoir des chanps caches : eau, edf
les affecter conditionnellement selon la valeur de certains champs de mon
publipostage
les afficher dans une table de mon document texte
en faire des sommes avec d'autres valeurs de publipostage
j'ai bien vu les champs, les variables et tout dans le howto, mais je ne sais
pas par quel bout le prendre
v+
herve
Créez votre adresse électronique prénom.n...@laposte.net
1 Go d'espace de stockage, anti-spam et anti-virus intégrés.