Créer des badges à partir d'un fichier CSV.
Jim Evins
evins@snaught.com
Mario Blättermann
mariobl@gnome.org

Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 3.0

# Exemple 1 : création de badges

Dans cet exemple, disons que nous organisons une session de formation pour les nouveaux membres d'équipage d'un navire. Nous disposons de la liste des nouvelles recrues créée avec gnumeric et exportée sous forme d'un fichier CSV. Nous aurions pu créer ce fichier avec n'importe quel éditeur de texte, mais diable ! nous sommes au XXIIIe siècle.

Nom,Département,Matricule "Jim Kirk",Direction,"SC937-0176 CEC" "Mr. Spock",Sciences,S179-276SP "Léonard McCoy",Médecine,Inconnu "Montgomery Scott",Ingénierie,SE-197-54T

Dans gLabels, nous créons un nouveau document sur le modèle Avery 5395 « Étiquettes pour badges ». Puis, nous ouvrons la boîte de dialogue Propriétés de fusion en cliquant sur l'élément de menu Objets Propriétés de fusion pour afficher les options de fusion. Ceci nous permet de choisir le type de source (dans notre cas CVS avec en-têtes en première ligne) et son emplacement (nom de fichier) comme illustré sur la figure ci-après.

Boîte de dialogue « Propriétés de fusion »

Il est aussi possible de voir le détail du contenu de chaque enregistrement en cliquant sur l'icône d'extension correspondante (le petit triangle) comme indiqué. Une fois les choix arrêtés dans cette boîte de dialogue, nous cliquons sur Valider pour confirmer les modifications.

Nous allons maintenant ajouter des objets au document gLabels comme indiqué ci-dessous.

Ajout d'objets

Dans cet exemple, nous plaçons trois objets texte et un objet code-barre. Le premier objet texte contient une simple phrase (« Bonjour, je m'appelle »). Le second objet texte contient un seul champ de fusion (« ${Nom} ») correspondant au premier champ de l'enregistrement (première colonne d'une ligne) contenant ici le nom complet du membre d'équipage. Le troisième contient le texte (« Département : ») suivi du champ de fusion (« ${Département} ») isolé correspondant au département auquel appartient le membre d'équipage. L'objet code-barre est configuré pour recevoir le champ (ou clé) « Matricule » contenant le numéro de matricule du membre d'équipage.

Maintenant nous pouvons lancer l'impression des badges en cliquant l'élément de menu Fichier Imprimer. La boîte de dialogue « Imprimer » telle qu'affichée ci-dessous apparaît.

Impression de badges nominatifs

Pour s'assurer que les étiquettes auront bel aspect, nous activons l'option Imprimer des bordures et cliquons sur Aperçu avant impression. Cela déclenche l'affichage d'une fenêtre d'aperçu comme ci-dessous.

Aperçu des badges nominatifs

Tout paraît correct, nous pouvons maintenant charger la ramette d'étiquettes adéquates dans l'imprimante, imprimer nos badges et commencer à accueillir d'un large sourire nos invités à bord.