Le 18/02/2014 15:45, pierre-yves samyn a écrit :
En fait le terme publipostage n'est pas adapté, surtout qu'on peut s'en
servir pour autre chose que du courrier, mais bon.
Ysabeau-2 wrote
Là, il y a peut-être un petit malin qui va me dire : "pourquoi tu ne
fais pas tout dans Base ?" Et là ma réponse est : "je ne sais pas faire
des calculs dans une base de données (ce n'est pas fait pour non ?)."
Je suis certainement plus petit que malin... cela dit Base permet
de réaliser des calculs via des requêtes. Si ta base est au format
par défaut (hsqldb) tu peux utiliser un certain nombre des fonctions
listées ici :
http://hsqldb.org/doc/guide/builtinfunctions-chapt.html
Merci. Bon, j'oublie, c'est en anglais,un rien compliqué bref. Surtout que :
Tu as raison sur le fait que Calc est plus adapté... au calcul.
Voilà.
Il est possible de récupérer dans Calc une base et d'ajouter des colonnes
de calcul.
Pour cela il faut que la base soit "référencée" (cf. une base de
publipostage).
Si elle ne l'est pas on peut le faire via Outils> Options> Base> Base de
données.
Dans ton classeur où tu veux calculer tu affiches la fenêtre des sources de
données (F4), tu sélectionnes la base et la table (ou la requête), tu
sélectionnes
les enregistrements, puis tu cliques sur le bouton "Données dans le texte".
Tu récupères ainsi les enregistrements et tu peux ajouter les colonnes de
calcul que tu souhaites.
Ouaip j'ai vu, merci.
*Inconvénient* : on récupère tout l'enregistrement sur une ligne sans
pouvoir choisir les champs.
*Solution* : mettre les données sur une autre feuille et faire des
collages avec liaison et concatener là où il faut. C'est parfait pour
les adresses et ça limite les saisies.
*Inconvénient bis*: c'est dynamique donc pas très casher d'un point de
vue compta (vu des administrations fiscales).
*Solution* : le pdf c'est pas fait pour les chiens et ça ne bouge pas.
Bien entendu cette étape de récupération des données n'est à faire que la
première fois. Par la suite, pour répercuter d'éventuelles modifications
apportées aux données il suffit dans le classeur de faire Données>
Actualiser
la plage (une plage nommée par défaut Importer1 à été créée).
On peut même l'utiliser dans un modèle.
Il reste ensuite à générer une plage mise en forme si tu souhaites
imprimer directement depuis le tableur.
En fait, j'ai fait l'inverse, adapter un document existant.
--
Ysabeau
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.