<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.theodys.org/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Theodys.org - mailling</title>
  <link>http://www.theodys.org/index.php/</link>
  <description>Le blog de theodys societe commerciale de service informatique a bordeaux, nous mettons à disposition des internautes quelques guides, tutoriels et autres tutos concernant généralement des problemes que nous avons pu avoir au cour de nos interventions developpements</description>
  <language>fr</language>
  <pubDate>Fri, 03 Oct 2008 11:21:21 +0200</pubDate>
  <copyright>Theodys</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Publipostage Open Office 2.0 et MySQL</title>
    <link>http://www.theodys.org/index.php/post/2006/09/30/Publipostage-Open-Office-20-et-MySQL</link>
    <guid isPermaLink="false">urn:md5:e0811a3ad3561c12bdb0229da777a3c9</guid>
    <pubDate>Tue, 31 Oct 2006 10:27:00 +0100</pubDate>
    <dc:creator>mimi</dc:creator>
        <category>Linux</category>
        <category>Linux</category><category>mailling</category><category>MySQL</category><category>OOo 2.0</category><category>Open Office</category><category>publipostage</category>    
    <description>Petit guide pour faire un publipostage (mailing) avec Open Office 2.0 et une base de données MySQL.&lt;br /&gt;&lt;img style=&quot;margin: 0 0 1em 1em; float: right;&quot; alt=&quot;&quot; src=&quot;http://www.theodys.org/index.php/post/2006/09/30/../public/icones/logoOoo.gif&quot; /&gt;Ce guide a été fait pour linux, mais le principe devrait être senseblement le meme sous Windows&lt;br /&gt;    &lt;div class=&quot;titre1&quot;&gt;Configuration&lt;/div&gt;
&lt;div class=&quot;Configuration&quot;&gt;
Voici ma configuration :&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Mandriva 2006&lt;/li&gt;
&lt;li&gt;OpenOffice.org 2.0&lt;/li&gt;
&lt;li&gt;JRE 1.5.0.4&lt;/li&gt;
&lt;li&gt;MySQL 4.1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le JRE est installé dans &lt;/p&gt;
&lt;div class=&quot;chemin&quot;&gt;/usr/java/jre1.5.0_04/&lt;/div&gt;, et MySQL est sur une machine distante.&lt;br /&gt;
Il faut téléharger, le connecteur JDBC pour MySQL, (www.mysql.com), j'ai utilisé le connecteur j3.
&lt;/div&gt;
&lt;div class=&quot;titre2&quot;&gt;Installation du connecteur JDBC&lt;/div&gt;
&lt;p&gt;Une fois le connecteur récupéré sur le site de MySQL, il faut le décompresser dans le répertoire :
&lt;span class=&quot;command&quot;&gt;$JAVA_HOME/lib/ext&lt;/span&gt; :&lt;/p&gt;
&lt;div class=&quot;code&quot;&gt;
$ cd /usr/java/jre1.5.0_04/lib/ext&lt;br /&gt;
$ tar zxvf /path/to/mysql-connector-java-[version]-ga.tar.gz
&lt;/div&gt;
&lt;p&gt;Cela devrait suffire ...&lt;/p&gt;
&lt;div class=&quot;titre1&quot;&gt;&amp;gt;Configuration de OpenOffice&lt;/div&gt;
&lt;p&gt;Avant de pouvoir utiliser notre base de données dans OOo, il faut configurer Open office Base. Pour cela, vous pouvez lancer OOo Writer, puis faire Fichier / Nouveau / Base de Données, l'assistant base de données s'ouvre :&lt;/p&gt;
&lt;p&gt;Etape 1 : Selectionnez : &amp;quot;Se connecter à une base de données existante&amp;quot;, et dans la liste choisissez MySQL, puis cliquez sur Suivant :&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo2_Mysql_Mandriva_1.png&quot;&gt;&lt;img style=&quot;margin: 0 auto; display: block;&quot; alt=&quot;Asistant Base de données OOo&quot; src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo2_Mysql_Mandriva_1_t.jpg&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Etape 2 : Selectionnez : &amp;quot;Connexion utilisant JDBC (Java Database Connectivity)&amp;quot;, puis cliquez sur Suivant :&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo3_Mysql_Mandriva_2.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo3_Mysql_Mandriva_2_t.jpg&quot; alt=&quot;Asistant Base de données OOo 2&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Etape 3 : Renseignez les informations : Nom de la base de données, URL du serveur (une IP par exemple) et le port du serveur, puis cliquez sur suivant :&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo4_Mysql_Mandriva_3.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo4_Mysql_Mandriva_3_t.jpg&quot; alt=&quot;Asistant Base de données OOo 3&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Etape 4 : L'assistant demande le nom d'utilisateur : &lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo5_Mysql_Mandriva_4.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo5_Mysql_Mandriva_4_t.jpg&quot; alt=&quot;Asistant Base de données OOo 4&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Là vous devez renseigner le nom d'utilisateur qui a le droit d'acceder à votre base de données, et si il faut un mot de passe, n'oubliez pas de cocher la case &amp;quot;Password Required&amp;quot;&lt;/p&gt;
&lt;p&gt;Etape 5 : Fin de l'assistant : &lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo7_Mysql_Mandriva_6.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo7_Mysql_Mandriva_6_t.jpg&quot; alt=&quot;Asistant Base de données OOo 5&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Selectionnez &amp;quot;Oui, je souhaite que l'assistant enregistre la base de données&amp;quot;, ça vous permettra de ne pas avoir à reconfigurer votre base pour une utilisation future. Ensuite choisissez un des deux autres choix puis cliquez sur terminer&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo7_Mysql_Mandriva_6.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo7_Mysql_Mandriva_6_t.jpg&quot; alt=&quot;Asistant Base de données OOo 5&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Choisissez un nom pour votre base et enregistrez là.&lt;/p&gt;
&lt;p&gt;La base de données est maintenant configurée, on peut donc commencer notre publipostage ...&lt;/p&gt;
&lt;div class=&quot;titre1&quot;&gt;Création du publipostage&lt;/div&gt;
&lt;p&gt;Ouvrez le document principal de votre publipostage puis, dan Open Office Writer 2.0 dans le menu Edition, cliquer sur &amp;quot;changer de base de données&amp;quot;, puis selctionnez votre base (le nom que vous avez renseigné lors de l'étape 2 du chapitre précédent) puis validez.&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo10_Mysql_Mandriva_9.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo10_Mysql_Mandriva_9_t.jpg&quot; alt=&quot;OOo10_Mysql_Mandriva_9.png&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Il faudra peut être renseigner le nom d'utilisateur et le mot de passe pour accéder à votre base de données&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo11_Mysql_Mandriva_10.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo11_Mysql_Mandriva_10_t.jpg&quot; alt=&quot;OOo11_Mysql_Mandriva_10.png&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Ensuite, dans le menu outils cliquez sur assistant mailing :&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo9_Mysql_Mandriva_8.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo9_Mysql_Mandriva_8_t.jpg&quot; alt=&quot;Assistant mailing 1&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Suivez les différentes étapes, de l'assistant  ... &lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo13_Mysql_Mandriva_12.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo13_Mysql_Mandriva_12_t.jpg&quot; alt=&quot;Assistant Mailing 2&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Choisissez le type de document à créer, puis passez à l'étape suivante : Les blocs d'adresses :&lt;br /&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo14_Mysql_Mandriva_13.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo14_Mysql_Mandriva_13_t.jpg&quot; alt=&quot;Assistant Mailing 3&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Cette partie de l'assistant est assez importante, en effet, c'est là que vous allez créer les blocs d'adresses qui apparaitront ensuite sur votre document.&lt;br /&gt;Vous pouvez utiliser les blocs d'adresses prédéfinis par OpenOffice, mais aussi en créer de nouveaux, pour cela il suffit de cliquer sur le bouton Autres ...&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo15_Mysql_Mandriva_14.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo15_Mysql_Mandriva_14_t.jpg&quot; alt=&quot;Assistant Mailing 3 - 1&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Une fois le bloc créé, il faut définir la correspondance des champs, en gros pour chaque champ défini dans votre bloc d'adresse vous allez faire correspondre un champ de votre base de données :&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo16_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo16_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 3 - 2&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Maintenant OpenOffice est capable de générer les blocs d'adresses à partir des éléments renseignés ...&lt;/p&gt;
&lt;p&gt;Dans la suite de l'assistant vous allez avoir la possibilité de créer des salutations, mais aussi d'utiliser celles déjà définies dans OpenOffice, n'oubliez pas si besoin de faire correspondre les champs ...&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo17_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo17_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 4&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;L'étape suivante consiste à définir la position du bloc d'adresses&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo18_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo18_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 5&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;p&gt;La suite consiste à vérifier le document créé, à exclure certains destinataires, à personnaliser le document, et enfin à enregistrer / imprimer ou Envoyer votre document.&lt;/p&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo19_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo19_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 6&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo21_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo21_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 7&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.theodys.org/public/OOo2_MySQL/OOo22_Mysql_Mandriva.png&quot;&gt;&lt;img src=&quot;http://www.theodys.org/public/OOo2_MySQL/.OOo22_Mysql_Mandriva_t.jpg&quot; alt=&quot;Assistant Mailing 8&quot; style=&quot;margin: 0 auto; display: block;&quot; /&gt;&lt;/a&gt;
&lt;div class=&quot;titre1&quot;&gt;Fin ...&lt;/div&gt;
Voilà, vous avez créé votre publipostage ...
&lt;br /&gt;A vos Commentaires !
&lt;br /&gt;Rémi</description>
    
    
    
          <comments>http://www.theodys.org/index.php/post/2006/09/30/Publipostage-Open-Office-20-et-MySQL#comment-form</comments>
      <wfw:comment>http://www.theodys.org/index.php/post/2006/09/30/Publipostage-Open-Office-20-et-MySQL#comment-form</wfw:comment>
      <wfw:commentRss>http://www.theodys.org/index.php/feed/rss2/comments/6</wfw:commentRss>
      </item>
    
</channel>
</rss>