Date: prev next · Thread: first prev next last
2014 Archives by date, by thread · List index


Bonjour,

Le 01/12/2014 17:11, Cyrille Grosdemange a écrit :
Bonjour à tous,

LibreOffice 4.3.4.1 (dernière version en date) Windows XP.

Je rencontre le bug suivant :
- création d'un fichier .ods contenant des données qui seront publipostées disons liste1.ods
- référencement de ce classeur comme base pour LibO (par la méthode "Nouvelle base de donnée" et 
connexion au classeur)
- création d'une deuxième liste, disons liste2.ods et référencement idem.

Création d'un "modèle" de planche d'étiquettes en choisissant le format etc. et enregistrement sous : 
"étiquettes 3x8.odt"

Ce fichier contient alors les étiquettes (2 colonnes, 8 lignes) au format voulu, avec dans chaque 
étiquette :
----------------------------------------------
<NOM> <PRENOM>
<ADRESSE>

<CP> <VILLE><ENREGISTREMENT SUIVANT>
----------------------------------------------
(classique)

... SAUF pour la dernière de la feuille qui ne doit pas contenir "enregistrement suivant" (bug ou 
feature ?) sous peine de sauter un enregistrement.

On note que en mode affichage des noms de champs, les champs sont donc du style :
----------------------------------------------
liste1.feuille1.NOM liste1.feuille1.PRENOM
liste1.feuille1.ADRESSE

liste1.feuille1.CP liste1.feuille1.VILLE liste1.feuille1.enregistrement suivant
----------------------------------------------

Le publipostage fonctionne bien.

Ensuite, je reprend mon .odt et souhaite publiposter avec la liste 2.
Si on n'a pas besoin de modifier le "modèle" d'étiquettes et qu'on fait directement imprimer, le 
publipostage fonctionne bien.

Par contre, (c'est là que le bug arrive) :
Si je souhaites modifier mon "modèle" d'étiquettes et ajouter par exemple le champ <TITRE> qui se 
trouve dans ma liste2, je fais :
- Edition -> Changer de base de données et choisis la liste 2, puis "définir".
- J'ouvre la base (touche F4) et glisse mon champ TITRE (ou insertion, champs, autres, bases de 
données ...)
- Je lance le publipotage (dans un fichier pour test à chaque fois, pas en impression directe) et 
BADABOUM : Les enregistrements suivants ne fonctionnent plus, j'ai autant de pages que de lignes 
dans ma base et dans chaque page toutes les étiquettes identiques à une seule ligne.

EXPLICATION :
Si on affiche les noms de champs après changement de la base par édition, changer de base, mon 
modèle donne :
----------------------------------------------
liste2.feuille1.TITRE liste2.feuille1.NOM liste2.feuille1.PRENOM
liste2.feuille1.ADRESSE

liste2.feuille1.CP liste2.feuille1.VILLE liste1.feuille1.enregistrement suivant
----------------------------------------------
Le champs "enregistrement suivant" est resté sur l'ancienne base de données (liste1)

J'en profite pour poster une demande de feature : afficher le champ enregistrement suivant avec un 
symbole quand on est en affichage normal, car sans espace avant, il devient invisible et 
difficilement gérable. Et aussi la boite de dialogue imprimer (publipostage) devrait être plein 
écran par défaut, car trop petite pour le choix de la base et toujours obligé de l'agrandir 
manuellement.

Merci ;)

J'ai réalisé depuis bien longtemps une planche pour éditer des étiquettes à partir de plusieurs classeurs en changeant la base de données selon le besoin. J'ai fait un essai d'ajout d'un champ de fusion après avoir changé de base de données, chose que je n'avais jamais essayé (pas eu besoin).
Je n'ai pas constaté le phénomène que tu décris.

L'étiquette d'origine :

adherents.Feuille1.Prénom adherents.Feuillel.Nom
adherents.Feuille1.Adresse Ie
Paragraphe masqué Paragraphe
masqué adherents.Feuille1.Adresse 2*
adherents.Feuille1.Code Postal
adherents.Feuille1.VilleEnregistrement
suivant : adherents.Feuille1

Je change de base, j'ajoute le champ de fusion "titre" et je synchronise les étiquettes.
La nouvelle étiquette :

Maires 41.Feuil1 .titre Maires 41.Feuil1.Nom
Maires 41.Feuil1.Adresse 1
Paragraphe masqué Para graphe masquéMaires
41.Feuil1.Adresse 2
Maires 41.Feuil1.Code Postal Maires
41.Feuil1.VilleEnregistrement suivant:Maires 41.Feuil1

Bernard
--

Bernard Ribot
LibreOffice 4.3.4 / Windows 7 x86


--
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/
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.