Bonjour,
Je voudrais faire part ici d'un problème très gênant lorsqu'on fait une
fusion ('publipostage') avec LibO,
et suggérer une /solution/. [LibO 3.4.3, win XP, 2GHz, 3Go]Si l'on veut créer un annuaire avec des entrées au format personnalisé (comme un annuaire téléphonique ou un dictionnaire, chaque entrée comportant une série de champs formatés différemment) le plus simple est d'insérer ces champs (à partir d'une source de données (ods, odb ou autre) et de les formater comme on le souhaite. Il existe une façon d'obtenir le résultat au format odt, c'est de les imprimer dans un fichier. Il faut cliquer sur >Fichier>Imprimer. Une fenêtre propose d'imprimer une "lettre type". Après acceptation, s'ouvre une fenêtre où l'on peut sélectionner, trier les enregistrements et où l'on peut cocher "Imprimer dans un fichier" et choisir "Fichier unique". C'est là que les difficultés commencent (elles existent depuis les débuts de OOo). Le programme insère /sans rien demander/ un saut de page entre chaque enregistrement. Une bibliographie de 1200 références donne un fichier de 1200 pages (tandis que le nombre de pages affiché est, étrangement, 2399). On se dit qu'un Rechercher/Remplacer va régler la question. Oui, mais non. La suppression de tous les sauts de pages ne donne rien. Il faut supprimer les paragraphes vides (^$), qui, apparemment, contiennent le saut de page introduit subrepticement. C'est la solution, MAIS la suppression de 1200 'paragraphes vides' prend *1h à 1h30*, durée pendant laquelle il est exclu d'utiliser LibO. La lenteur de Rechercher/Remplacer a été notée par l'auteur de l'extension AltSearch. Je suppose qu'il y a un gros travail à faire. Mais pour rendre la Fusion plus universelle, et plus efficace, il me semble (AMHA) qu'une /solution très simple/ (je ne programme pas...) devrait pouvoir être appliquée à la source : *** rendre /optionnelle/ l'insertion du saut de page lors de la fusion, en ajoutant un bouton à (dé)cocher dans la fenêtre trop restrictivement dénommée 'Mailing'*** Cette limitation de LibO/OOo paraît historique. Sa suppression démultiplierait les possibilités de Fusion. On ne fusionne pas que pour envoyer des lettres ! Je regrette d'avoir été long. J'espère avoir été clair. Merci pour votre attention et merci à tous les développeurs et contributeurs Très cordialement Jean-François Bourdin -- View this message in context: http://nabble.documentfoundation.org/limitations-de-fusion-publipostage-et-lenteur-de-Rechercher-Remplacer-tp3356049p3356049.html Sent from the Discuss mailing list archive at Nabble.com. -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
