Tutorial - Intermec

Transcription

Tutorial - Intermec
LabelShop® 8
D’instruction
Tutorial
Didacticiel
DOC-OEMCS8-TU-FR-25/01/06
Les informations contenues dans le présent manuel de
documentation ne sont pas contractuelles et peuvent faire
l’objet de modifications sans préavis.
La fourniture du logiciel décrit dans ce manuel est régie
par une licence d’utilisation. Le logiciel ne peut être utilisé,
copié ou reproduit sur quelque support que ce soit, que
conformément aux termes de cette licence.
Aucune partie du manuel ne peut être copiée, reproduite
ou transmise par quelque moyen que ce soit, dans d’autres
buts que l’usage personnel de l’acheteur, sans la
permission écrite de Braton Groupe sarl.
©2005 Braton Groupe sarl,
Tous droits réservés.
Table des Matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Bienvenue ! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
La documentation fournie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
Le Didacticiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Conventions typographiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
A propos de votre produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Chapitre 1: Découverte de l’interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Lancement du programme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description de la fenêtre principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre de menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Espace de travail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils Mise en forme du texte . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils Mise en forme de l’objet . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils Objet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils Affichage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Barre d’outils de création . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Explorateur de document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bouton de rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Palette de couleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1-1
1-1
1-1
1-2
1-2
1-2
1-2
1-3
1-3
1-4
1-4
1-5
1-7
1-9
1-9
Chapitre 2: Configuration de l’environnement de travail. . . . . . . . . . . 2-11
Choix de l’imprimante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sélection de l’imprimante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout d’une imprimante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Personnalisation de l’environnement de travail . . . . . . . . . . . . . . . . . . . . .
Modification des options d’affichage et de l’environnement de travail .
2-12
2-12
2-12
2-13
2-13
ii
Didacticiel
Mise en page d’un document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enregistrement d’un modèle personnalisé . . . . . . . . . . . . . . . . . . . . .
Suppression d’un modèle personnalisé . . . . . . . . . . . . . . . . . . . . . . .
Utilisation d'un modèle personnalisé . . . . . . . . . . . . . . . . . . . . . . . . . .
2-15
2-16
2-19
2-19
Chapitre 3: Composition d’un document avec des objets fixes . . . . . 3-21
Création et manipulation des objets fixes . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’un objet Texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’un objet Code-à-barres . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’un objet Forme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Importation d’une image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d'un TextArt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d'un champ de liste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d'un champ de texte RTF . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de réglage de forme . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration de l'ordre des objets . . . . . . . . . . . . . . . . . . . . . . . . . . .
3-21
3-21
3-23
3-24
3-28
3-30
3-31
3-32
3-33
3-34
Chapitre 4: Composition d’un document avec des objets variables. . 4-35
Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Définition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Source de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recherche dans une table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Formulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objets variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’objets variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4-35
4-35
4-36
4-36
4-37
4-39
4-40
4-41
4-43
4-46
4-47
4-47
Chapitre 5: L’impression. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
Un moteur d’impression puissant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
L’impression classique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 1 - Série d’étiquettes et copie d’étiquettes. . . . . . . . . . . .
Etiquettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copies de chaque étiquette . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copies de chaque page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 2 - Impression Fusion. . . . . . . . . . . . . . . . . . . . . . . . . . . .
5-51
5-51
5-53
5-54
5-54
5-55
5-58
Table des Matières
Impression fusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 3 - Impression à travers le formulaire. . . . . . . . . . . . . . . .
Personnalisation du formulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Impression à travers le Formulaire . . . . . . . . . . . . . . . . . . . . . . . . . . .
Faisons le point... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 4 - Impression d'une étiquette RFID . . . . . . . . . . . . . . . . .
Configuration d'un travail d'impression d'une étiquette RFID . . . . . . .
Exemple d'une étiquette RFID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Options d'impression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aperçu avant impression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Personnalisation de vos impressions . . . . . . . . . . . . . . . . . . . . . . . . .
Impression d'un enregistrement spécifique . . . . . . . . . . . . . . . . . . . . .
Optimisation de l’impression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Optimiser la vitesse d’impression . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de pannes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii
5-58
5-58
5-58
5-60
5-61
5-62
5-62
5-62
5-65
5-65
5-65
5-66
5-66
5-67
5-70
Chapitre 6: La sécurité sur mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-73
Gestionnaire des utilisateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
L’administrateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation sans gestion de profil . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation avec gestion de profils . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout d’utilisateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout d’un nouveau profil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6-73
6-74
6-75
6-75
6-76
6-76
6-76
Chapitre 7: Annexe 1: Formules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-79
Calculer avec des formules et des fonctions . . . . . . . . . . . . . . . . . . . . . . .
Les divers types de formules et opérateurs . . . . . . . . . . . . . . . . . . . . . . . .
Les formules numériques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les formules logiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les formules textuelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les fonctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Les opérateurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’une Formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Boîte de dialogue Formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Définition de la formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 1 - Formules complexes . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonctions logiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 2 : Calcul de “Modulo” spécifique . . . . . . . . . . . . . . . . . . .
7-79
7-80
7-80
7-80
7-80
7-80
7-81
7-83
7-83
7-84
7-86
7-86
7-90
iv
Didacticiel
Méthode de calcul pour un caractère de contrôle . . . . . . . . . . . . . . . . 7-90
Atelier pratique 3 : calcul sur les dates . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-94
Calcul d’une date de péremption avec la date système . . . . . . . . . . . 7-94
Atelier pratique 4 : calcul sur les dates . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-96
Calcul d’une date de péremption en fonction d’une date non-système 7-96\
Chapitre 8: Annexe 2 : connexion aux bases de données. . . . . . . . . 8-103
Quelques rappels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OLE DB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connexion à des bases de données multiples . . . . . . . . . . . . . . . . .
Faisons le point... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 1 - Installation d’une source de données ODBC
et importation des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Installation de la source de données ODBC . . . . . . . . . . . . . . . . . . .
Importation des données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création des objets variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création de la variable Recherche dans une table . . . . . . . . . . . . . .
Faisons le point... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 2 - Requêtes complexes et jointures. . . . . . . . . . . . . . . .
Réalisation d’une jointure interne . . . . . . . . . . . . . . . . . . . . . . . . . . .
Insertion des variables issues de la requête . . . . . . . . . . . . . . . . . . .
Insertion des titres grâce à la variable Recherche dans une table . .
Atelier pratique 3 - La grille Résultat de la requête . . . . . . . . . . . . . . . . .
8-103
8-103
8-103
8-104
8-104
8-104
8-105
8-105
8-107
8-108
8-113
8-115
8-116
8-116
8-119
8-120
8-123
Chapitre 9: Annexe 3 : les compteurs . . . . . . . . . . . . . . . . . . . . . . . . . 9-125
Numérotation de vos documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création d’un compteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 1 : Compteur pour une série d’étiquettes . . . . . . . . . . .
Numérotation des étiquettes dans une série . . . . . . . . . . . . . . . . . . .
Nombre total d’étiquettes dans la série . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 2 : Compteur personnalisé . . . . . . . . . . . . . . . . . . . . . .
Création d’un compteur personnalisé . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 3 : Compteurs imbriqués . . . . . . . . . . . . . . . . . . . . . . . .
Création d’un compteur combiné . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Atelier pratique 4 : Déterminer le nombre total d’étiquettes
d’une sous-série . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création du compteur d’étiquettes . . . . . . . . . . . . . . . . . . . . . . . . . . .
9-125
9-126
9-127
9-127
9-128
9-130
9-130
9-131
9-132
9-134
9-134
Table des Matières
v
Chapitre 10: Mémo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-139
Ma variable affiche un résultat tronqué . . . . . . . . . . . . . . . . . . . . . .
Vous avez besoin de créer des variables intermédiaires . . . . . . . .
ODBC et mots réservés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractères interdits et nom de variables . . . . . . . . . . . . . . . . . . . . .
Interface MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10-139
10-139
10-139
10-143
10-143
Chapitre 11: Glossaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-145
ActiveX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Champs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Enregistrement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jointure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Source de données ODBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable partagée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Base de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Compteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Formulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Formule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Recherche dans une table . . . . . . . . . . . . . . . . . . . . . . . . .
Variables de contrôle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11-145
11-145
11-145
11-145
11-145
11-145
11-146
11-146
11-146
11-146
11-146
11-146
11-146
11-146
11-147
11-147
11-147
11-147
11-147
Chapitre 12: Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-149
vi
Didacticiel
A propos de ce manuel
Bienvenue !
Félicitations, vous venez d’acquérir le numéro 1 des
logiciels d’identification automatique !
Ce logiciel d’étiquetage vous offre la possibilité de créer
rapidement et d’éditer des étiquettes complexes, pouvant
intégrer toutes les données informatiques de votre
entreprise, en garantissant l’intégrité de vos systèmes.
Cette application répond à tous les besoins d’identification
et s’intègre parfaitement dans votre processus de
production.
Aujourd’hui, ce logiciel d’étiquetage est LA SOLUTION la
plus simple et intuitive, destinée aux entreprises qui ont en
charge la mise en oeuvre d’applications complexes de
saisie, de collecte et d’édition de données codes-à-barres
en temps réel.
La
documentation
fournie
Pour vous aider à exploiter toutes les ressources de votre
logiciel d’étiquetage, une documentation complète est à
votre disposition.
Le Guide de mise en route vous donne les premières clés
d’utilisation du logiciel, de l’installation du produit jusqu’à
vos premiers pas dans la découverte de l’interface.
Le Didacticiel présente, à travers les thèmes principaux, les
concepts de base pour une utilisation optimisée de votre
logiciel. L’abondance des exemples vous permet de mettre
directement en pratique les notions abordées.
Cette documentation a été conçue pour être utilisée
conjointement avec l’aide en ligne intégrée.
viii
Le Didacticiel
Didacticiel
Le but de ce manuel est à la fois de vous permettre de
prendre en main rapidement le logiciel en vous familiarisant
avec ses fonctions les plus usuelles, tout en abordant des
fonctions plus complexes à travers un exemple de création
d’étiquettes.
Le Didacticiel est divisé en six grands thèmes :
• Découverte de l’interface
• Configuration de l’environnement de travail
• Composition d’un document avec des objets fixes
• Composition d’un document avec des objets variables
• L’impression
• La sécurité avec l’utilisation du gestionnaire des
utilisateurs
De plus, quatre annexes vous proposent d’approfondir
certaines fonctionnalités plus complexes à travers des
exemples sur :
• les formules
• l’ODBC et importation de données
• les compteurs
• l’ActiveX
Dans ce manuel, vous trouverez le moyen le plus sûr et le
plus efficace pour effectuer des tâches spécifiques. Pour
obtenir des détails sur les fonctionnalités, les procédures
pas à pas et les informations de référence, utilisez l’aide en
ligne.
Ce manuel a été conçu de manière à aider efficacement tout
utilisateur, du débutant à l’utilisateur expérimenté. La
complexité croissante des exercices permet en outre à
l’utilisateur averti de gagner du temps en passant
directement aux étapes ultérieures.
Remarque
Nous recommandons aux utilisateurs débutants de
suivre pas à pas les exercices proposés.
Par ailleurs, les exemples tentent de fournir une
approche des fonctions dans leur globalité mais ne
sauraient être exhaustifs étant donné la richesse de ce
logiciel.
En outre, le Didacticiel ne remplace en aucun cas l’aide
en ligne.
A propos de ce manuel
Conventions
typographiques
ix
Ce manuel permet de distinguer diverses catégories
d’informations par l’emploi des conventions suivantes :
• les termes repris de l’interface (commandes, etc.)
paraissent en gras ;
• les touches paraissent en petites majuscules comme
dans cet exemple : “Appuyez sur la touche SHIFT” ;
• les listes numérotées signifient qu’il s’agit d’une
procédure pour la réalisation d’une tâche ;
• la conjonction -ou-, lorsqu’elle paraît à côté d’un
paragraphe, fait ressortir le choix d’une autre procédure
dans l’exécution d’une action ;
• Lorsqu’une commande de menu comprend des sousmenus, le nom du menu suivi de la commande à
sélectionner apparaît en gras. Ainsi,”Choisissez Fichier
Ouvrir” signifie qu’il faut choisir dans le menu Fichier la
commande Ouvrir.
Ce symbole met en évidence une information
importante sur la fonctionnalité d’une commande
ou procédure particulière
Près de ce symbole, vous trouverez des conseils
pour optimiser certaines actions, accélérer
l’exécution de commandes, etc.
Ce symbole signale un exercice d’initiation à réaliser.
A propos de
votre produit
Certaines fonctionnalités décrites dans ce manuel peuvent
ne pas figurer dans votre produit.
Pour obtenir la liste exhaustive des caractéristiques et
x
Didacticiel
fonctionnalités particulières de votre logiciel, référez-vous à
sa fiche descriptive jointe au produit.
C HA P ITR E
1
Découverte de l’interface
Lancement du programme
1 Choisissez Démarrer > Programmes.
2 Sélectionnez le nom du groupe de programmes que vous
avez donné au moment de l’installation (par défaut, il s’agit
du nom de l’application).
La fenêtre principale apparaît à l’écran.
Description de la fenêtre principale
Cette section présente une vue générale des principaux
éléments de l’interface, tels qu’ils apparaissent sur la
fenêtre principale, au début d’une session du travail.
Barre de
menus
La barre de menus est constituée de 8 menus déroulants :
Fichier, Edition, Affichage, Objet, Source de données,
Outils, Fenêtre, Aide.
Pour ouvrir un menu :
3 Sélectionnez-le avec le bouton gauche de la souris.
4 Choisissez la commande de votre choix.
Chapitre 1 - 2
Didacticiel
Pour atteindre une commande au clavier, utilisez
les touches d’accès rapide. Appuyez sur + la
touche correspondante à la lettre soulignée dans
le nom du menu puis appuyez sur la touche
correspondant à la lettre soulignée dans le nom
de la commande.
Espace de
travail
On appelle espace de travail, toute la partie située entre les
règles graduées et les barres de défilement. Il comprend le
cadre qui délimite les limites physiques du document,
destiné à recevoir les objets à imprimer, ainsi que toute une
zone non imprimable qui vous laisse la possibilité d’insérer
des commentaires ou des objets que vous ne souhaitez pas
imprimer.
Document
Lorsque vous démarrez une nouvelle session, le
programme affiche un cadre aligné sur le coin supérieur
gauche de la fenêtre. Ce cadre représente les limites
physiques du document à imprimer. C’est à l’intérieur de ce
cadre que vous allez disposer les objets qui composeront
votre document.
Barre d’état
Située dans la partie inférieure de la fenêtre, la barre d’état
indique le nom de l’imprimante sélectionnée, le port de
communication auquel elle est connectée, les coordonnées
(X,Y) du pointeur de la souris et les dimensions de l’objet
sélectionné (cx,cy).
Figure 1 La barre d’état
Barre d’outils
Standard
Ces outils vous permettent d’exécuter les tâches courantes
plus rapidement que par l’intermédiaire des menus.
Pour sélectionner un outil :
quez sur le bouton correspondant à l’outil.
Découverte de l’interface
Chapitre 1 - 3
Figure 2 La barre d’outils Standard
Barre d’outils
Mise en forme
du texte
Ces outils vous permettent de modifier la mise en forme
d’un texte et/ou d’un paragraphe, c’est-à-dire changer la
police et les options de style, la taille des caractères, insérer
un renvoi automatique à la ligne, etc.
Figure 3 La barre d’outils Mise en forme du texte
Pour modifier la mise en forme :
1 Sélectionnez un objet de votre document.
2 Cliquez sur les options de votre choix.
Toutes ces options sont également accessibles
dans la boîte de dialogue Texte, par la commande
Objets > Texte.
Barre d’outils
Mise en forme
de l’objet
Ces outils vous permettent de modifier la mise en forme
d’un objet sélectionné, c’est-à-dire de le positionner en
avant ou en arrière plan, de le rendre imprimable ou non, de
le verrouiller ou déverrouiller, de modifier l’épaisseur des
lignes, et de modifier la position de la ligne d’interprétation
d’un code-à-barres.
Chapitre 1 - 4
Didacticiel
Figure 4 La barre d’outils Mise en forme de l’objet
Pour modifier la mise en forme :
1 Sélectionnez un objet de votre document.
2 Cliquez sur les options de votre choix.
Barre d’outils
Objet
La barre d’outils Objet affiche le nom et permet d’accéder
aux propriétés de l’objet sélectionné.
Figure 5 La barre d’outils Objet
Pour accéder aux propriétés de l’objet :
• Cliquez sur
Barre d’outils
Affichage
La barre d’outils Affichage vous propose plusieurs options
d’affichage.
Figure 6 La barre d’outils Affichage
Pour modifier le mode d’affichage :
• Cliquez sur le mode d’affichage souhaité :
Découverte de l’interface
Bouton
Chapitre 1 - 5
Nom de l’outl
Utilisation
Nom
affichage du nom des variables.
Taille
affichage de la taille des variables. La
place occupée par le contenu de la
variable est symbolisée par une série de X.
Contenu
affichage de la valeur des variables.
Formulaire
affichage du Formulaire
Explorateur
de document
affichage de l’Explorateur de document.
Zoom
permet d’agrandir ou de réduire les détails
des objets
Grille
affichage de la grille à l’écran
Toutes ces options sont également accessibles
par le menu Affichage.
Barre d’outils
de création
La barre d’outils de création est composée de plusieurs
boutons. Chacun de ces boutons symbolise un outil. C’est à
l’aide de ces outils que vous pouvez créer et manipuler des
objets.
Chapitre 1 - 6
Didacticiel
Figure 7 La barre d’outils de création
Bouton
Nom de l’outil
Utilisation
Outil de Sélection
sélection et utilisation de tout type
d’objets
Outil de Création
de texte
création de textes fixes et variables
Outil de Création
de code-à-barres
création de codes-à-barres fixes et
variables
Outil
d’Importation
d’image
insertion d’images
Outil d’Insertion
d’objets
externes
insertion d’objets externes à
l’application
Outil de Traçage
de lignes
création de lignes horizontales ou
verticales
Outil de Traçage
de rectangles
création de rectangles ou de carrés
Outil de Traçage
de cercles ou
d’ellipses
création de formes circulaires
Outil de Traçage
de polygones
création de formes libres constituées
de lignes
Outil de Traçage
de lignes
obliques
création de diagonales
Découverte de l’interface
Bouton
Explorateur de
document
Chapitre 1 - 7
Nom de l’outil
Utilisation
Outil de Traçage
de rectangles à
coins arrondis
création de rectangles dont les angles
sont arrondis
Assistants UCC/
EAN 128 et
Maxicode
création de code-à-barres UCC/EAN
128 et Maxicode par le biais
d’assistants
Outil Dessin
prédéfinis
Insertion de dessins prêts à l’emploi
dans le document
Plug-ins
permet de créer des TextArt (textes
en 3D), des champs de liste et des
champs de texte RTF.
L’Explorateur de document se compose de deux onglets :
l’onglet Sources de données et l’onglet Objets. Les
symboles + et - vous permettent de développer ou de
réduire un niveau de l’arborescence et ainsi, d’afficher la
liste des variables associées à chaque source de données
ou des objets disponibles pour chaque catégorie.
L’onglet Sources de données affiche les sources de
données et le nombre de variables associées. Il vous
permet d’insérer facilement des objets variables en glissantdéplaçant des variables dans le document. Vous pouvez
également ajouter, supprimer, modifier les propriétés des
variables en utilisant le menu contextuel.
L’onglet Objets affiche par type le nombre d’objets créés et
leurs propriétés telles que la position, la hauteur et la
largeur. A partir de cet onglet, vous pouvez sélectionner un
objet et modifier sa position.
Chapitre 1 - 8
Didacticiel
Figure 8 L’Explorateur de document
A propos des sources de données
Une source de données contient une liste de variables
renseignées par des données ayant la même origine.
Quand vous sélectionnez une source de données, vous
indiquez d’où proviennent les données qui vous intéressent,
quel type de données vous voulez. Les données sont
d’origine interne (Formule, Date, Compteur) ou externe à
l’application (Bases de données, saisie directe au clavier).
Les différentes sources de données à votre disposition dans
l’onglet Sources de données de l’Explorateur de document
sont les suivantes : Base de données, Recherche dans
une table, Date, Formule, Formulaire, Compteur, Libre.
Elles permettent de visualiser la position de la souris et de
placer avec précision les divers objets qui composent un
document. Elles sont réglables en pouces ou en millimètres
à partir de la commande Outils Options Affichage.
• Un double-clic dans la moitié gauche de la règle
graduée horizontale permet de diminuer l’échelle de
visualisation.
Découverte de l’interface
Chapitre 1 - 9
• Un double-clic dans la moitié droite de la règle graduée
horizontale
permet
d’augmenter
l’échelle
de
visualisation.
• Un double-clic dans la règle graduée verticale affiche
la boîte de sélection de la grille de positionnement.
Avec le bouton droit de la souris, vous pouvez
faire apparaître le menu contextuel du facteur de
Zoom en cliquant sur la règle horizontale ou bien
celui d’Orientation en cliquant sur la règle
verticale.
Bouton de
rotation
Ce bouton
permet de faire pivoter le document à
l’écran de 90°, 180°, 270° ou 360°. La rotation à l’écran n’a
aucune incidence sur l’impression ; il s’agit juste d’une
fonction de visualisation à l’écran.
Pour pivoter le document :
• Cliquez sur le bouton de rotation avec le bouton
gauche de la souris pour faire pivoter le document de
90° vers la gauche.
• Cliquez sur le bouton de rotation avec le bouton droit
de la souris pour faire pivoter le document de 90° vers la
droite.
Vous pouvez obtenir le même effet de rotation du
document en choisissant Affichage Orientation
ou en cliquant sur la règle verticale avec le bouton
droit de la souris pour faire apparaître un menu
contextuel.
Palette de
couleurs
La palette de couleurs affichée en bas de l’espace de travail,
vous permet de modifier la couleur de tous vos objets
(textes, codes-à-barres, formes et images monochromes).
Figure 9 La palette de couleur
Chapitre 1 - 10
Didacticiel
Pour modifier la couleur d’un objet :
1 Sélectionnez un objet de votre document.
2 Cliquez sur une couleur de la palette avec le bouton
gauche de la souris pour appliquer la couleur de texte, de
barre ou de contour.
-ouCliquez sur une couleur de la palette avec le bouton droit de
la souris pour appliquer la couleur de fond.
Remarque
Le bouton ci-dessous permet de supprimer la couleur
de fond d’un objet.
Vous trouverez dans l’aide en ligne les
informations nécessaires pour choisir la palette de
couleurs, personnaliser cette dernière, etc.
C HA P ITR E
2
Configuration de l’environnement
de travail
Avant de commencer la création d’un document, vous
devez configurer votre environnement de travail.
La première étape consiste à sélectionner l’imprimante sur
laquelle vous devez imprimer vos étiquettes. En effet, toutes
les imprimantes ne possèdent pas les mêmes
caractéristiques. Par conséquent, selon le modèle
d’imprimante choisi, vous ne disposerez pas, par exemple,
des mêmes options de mise en page.
La seconde étape consiste à choisir vos options
d’environnement de travail, c’est-à-dire la langue de
l’interface, l’unité de mesure, etc. Nous verrons plus loin
toutes les options qui sont à votre disposition.
La dernière étape est la mise en page du document, c’està-dire la définition des dimensions du document, de
l’orientation, des marges, etc.
Chapitre 2 - 12
Didacticiel
Choix de l’imprimante
Votre logiciel d’étiquetage vous permet d’imprimer sur une
large variété d’imprimantes propriétaires dont les pilotes
sont fournis avec le logiciel, ainsi que sur toutes les
imprimantes pilotées par Windows installées en local sur
votre machine ou sur le réseau de votre entreprise.
La sélection de l’imprimante doit précéder la création de
votre document. En effet, le choix de l’imprimante
conditionne les possibilités de mise en page, d’utilisation
des différentes polices de caractères, etc.
Sélection de
l’imprimante
La boîte de sélection de l’imprimante est accessible par la
commande Fichier Sélectionner l’imprimante, par le
bouton
ou par F 5.
Elle est également accessible par le bouton Imprimante de
la boîte de dialogue Imprimer (touche ).
Pour sélectionner une imprimante :
1 Cliquez sur le bouton
.
- ou Choisissez Fichier Sélectionner l’imprimante.
Vous pour aussi appuyer sur la touche F5.
2 Sélectionnez l’imprimante parmi celles figurant dans la
liste puis validez.
Remarque
Les pilotes d’imprimante fournis par l’application sont
désignés par l’icône suivante
Ajout d’une
imprimante
La boîte de dialogue Ajout d’une imprimante est
accessible par la commande Fichier Sélectionner
l’imprimante puis en cliquant sur Ajouter.
Cette boîte de dialogue vous permet d’ajouter les pilotes
d’imprimantes livrés avec le logiciel.
Pour ajouter une imprimante :
1 Choisissez Fichier Sélectionner l’imprimante.
Configuration de l’environnement de travail
Vous pouvez aussi cliquer sur le bouton
la touche .
Chapitre 2 - 13
ou appuyer sur
2 Cliquez sur Ajouter.
3 Dans la liste Modèle, sélectionnez une famille puis un
modèle d’imprimantes.
4 Sélectionnez le port de communication (série, parallèle,
fichier ou réseau) puis validez (Voir Impression).
Cliquez sur le signe plus (+) situé à côté d’une
famille d’imprimantes pour afficher ses différents
modèles.
Personnalisation de l’environnement de travail
Votre logiciel dispose de plusieurs options qui vous
permettent de personnaliser votre environnement de travail.
Modification
des options
d’affichage et
de
l’environnement
de travail
Vous avez la possibilité de choisir la langue de l’interface,
les unités de mesures avec lesquelles vous souhaitez
travailler, la police d’affichage des boîtes de dialogue, les
dossiers de travail, le taux de conversion d’une monnaie,
etc.
Ces choix s’effectuent à partir de la boîte de dialogue
Options.
Pour avoir accès à cette boîte de dialogue, choisissez
Outils Options.
Pour changer la langue de l’interface :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Affichage.
3 Sélectionnez la langue puis validez.
Chapitre 2 - 14
Didacticiel
Remarque
Tous les menus, commandes et messages d’écran sont
traduits instantanément dans la langue sélectionnée (à
l’exception de l’aide en ligne et des boîtes de dialogues
Windows telles que les boîtes de dialogue Ouvrir,
Enregistrer, etc.) lors de la validation de la boîte de
dialogue.
Pour choisir une unité de mesure :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Affichage.
3 Sélectionnez l’unité puis validez.
Pour modifier la police d’affichage des boîtes de
dialogue :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Affichage.
3 Dans la zone Police d’affichage, cliquez sur
.
4 Sélectionnez la police et la taille puis validez.
Pour modifier le pas de la grille :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Grille.
3 Sélectionnez le pas de grille.
4 Sélectionnez l’option Afficher puis validez.
Pour aller plus vite !
Pour atteindre directement l’onglet Grille, doublecliquez sur la règle graduée verticale.
Configuration de l’environnement de travail
Chapitre 2 - 15
Pour définir un taux de conversion :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Autres.
3 Dans la zone de texte, tapez le taux de conversion puis
validez.
Remarque
Le taux de conversion proposé par défaut est celui du
franc en Euro. Mais il vous est possible de taper une
autre valeur et ainsi, changer le système monétaire.
Le taux de conversion défini dans la zone de texte est
celui utilisé dans les formules eurotocurrency ou
currencytoeuro.
Pour définir un dossier de travail :
1 Choisissez Outils Options.
2 Cliquez sur l’onglet Dossiers par défaut.
3 Dans la liste Types de fichiers, sélectionnez le type de
fichier pour lequel vous souhaitez définir un nouveau
dossier par défaut.
4 Tapez le nouveau chemin d’accès ou cliquez sur
Parcourir.
5 Tapez ou sélectionnez le chemin d’accès au nouveau
dossier de travail.
6 Répétez, au besoin, cette procédure pour chaque type de
fichiers puis validez.
Mise en page d’un document
La mise en page d’un document consiste à fixer les
dimensions de la page, son orientation, le nombre de
documents par rangée et par colonne, la taille d’un
document, les marges et la distance entre documents. Vous
pouvez créer des modèles personnalisés et les enregistrer,
en vue d’utilisations multiples.
Chapitre 2 - 16
Didacticiel
La création et la modification d’un modèle de document se
fait à partir de la boîte de dialogue Mise en page.
• Pour atteindre la boîte de dialogue Mise en page,
cliquez sur le bouton
-ouChoisissez Fichier Mise en page.
Remarque
Avant la création de tout modèle de document, il est
nécessaire de choisir l’imprimante avec laquelle vous
allez produire le document. Le format de page se définit
dans la boîte de dialogue Mise en page ; il met à jour les
réglages de l’imprimante. Le logiciel ne prend pas en
compte les réglages de mise en page définis dans la
boîte de dialogue Configuration de l’imprimante.
Enregistrement
d’un modèle
personnalisé
Lorsque votre modèle est entièrement défini, vous avez la
possibilité de l’enregistrer, ce qui vous permet de le réutiliser
à loisir. A la manière des dossiers de l’Explorateur de
Windows, vous gérez les modèles selon leur catégorie, en
les enregistrant sous un type particulier. Les modèles sont
ainsi classés par type et il est très facile de les retrouver.
Pour enregistrer un modèle personnalisé :
1 Choisissez Fichier Mise en page.
-ouCliquez sur le bouton
.
2 Configurez le format.
3 A partir de l’ongletModèle, sélectionnez un type ou tapez
un nouveau nom de type dans la liste Type.
4 Sélectionnez un nom de modèle ou tapez un nouveau
nom dans la liste Nom.
5 Cliquez sur Enregistrer.
Configuration de l’environnement de travail
Chapitre 2 - 17
Remarque
Si l’ensemble des paramètres ne vous convient pas,
cliquez sur Annuler. Le programme ferme la boîte de
dialogue Mise en page sans prendre en compte les
modifications.
Par ailleurs, les modèles prédéfinis, fournis avec
l’application, ne sont pas modifiables.
Si vous cochez la case Dimension automatique
sous l'onglet Page, la taille de votre document est
automatiquement adaptée aux paramètres par
défaut de l'imprimante sélectionnée.
Création d’une jaquette pour CD : mise en
page et création d’un modèle personnalisé.
1 Créez un nouveau document que vous
nommerez .
2 Sélectionnez votre imprimante.
3 Choisissez Outils Options, cliquez sur l’onglet
Affichage et sélectionnez Millimètres comme
unité de mesure puis validez.
4 Choisissez Fichier Mise en page.
-ouCliquez sur le bouton
.
Remarque
L’imprimante utilisée dans cet exemple est une
imprimante de type Windows™. Si vous utilisez une
imprimante de type Thermique, il est possible que des
messages d’erreurs apparaissent au moment de la mise
en page. Vous devrez alors modifier les valeurs
proposées dans l’exemple car comme nous l’avons
déjà vu précédemment, l’imprimante conditionne
certaines options de réglage.
Chapitre 2 - 18
Didacticiel
5 Cliquez sur l’onglet Etiquette et tapez les
valeurs suivantes :
Largeur et Hauteur : 120
Arrondi des coins : 100
Nombre d’étiquettes :
Par rangée : 1
Par colonne : 2
6 Cliquez sur l’onglet Page et sélectionnez les
valeurs suivantes :
Taille page : A4
Portrait
7 Cliquez sur l’onglet Marges et tapez les valeurs
suivantes :
Marges :
Gauche : 40
Supérieure : 10
Distance :
Entre rangée : 15
8 Cliquez sur l’onglet Modèle et tapez les
données suivantes :
Type : Jaquette
Nom : CDX2
9 Validez
Configuration de l’environnement de travail
Suppression
d’un modèle
personnalisé
Chapitre 2 - 19
Lorsqu’un modèle que vous avez créé ne correspond plus à
vos besoins, vous pouvez le supprimer.
Pour supprimer un modèle personnalisé :
1 Choisissez Fichier Mise en page
-ouCliquez sur le bouton
2 A partir de l’onglet Modèle, sélectionnez le type à
supprimer, si vous souhaitez supprimer le type et tous les
modèles associés.
-ousélectionnez le modèle à supprimer.
3 Cliquez sur Enlever.
Utilisation d'un
modèle
personnalisé
Avec l'outil de dessin, vous pouvez concevoir un modèle
personnalisé à utiliser comme un modèle d'étiquette pour
l'impression. Pour cela, vous devez enregistrer le modèle en
tant
que
fichier
EMF
dans
C:\ProgramFiles\TKI\8\Common\LFM. Une fois le modèle
enregistré dans le dossier LFM, vous pouvez y accéder en
sélectionnant le Type et le Nom du fichier dans les menus
déroulants de l'onglet Modèle dans la boîte de dialogue
Mise en Page.
Lors de l'enregistrement d'un fichier EMF, rappelez-vous que le nom du fichier doit inclure le Type
et le Nom du modèle. Par exemple : SD DVD
Labelx2.emf
Vous pourrez alors sélectionner SD dans le menu
déroulant Type et DVD Labelx2 dans le menu
déroulant Nom.
Chapitre 2 - 20
Didacticiel
C HA P ITR E
3
Composition d’un document avec
des objets fixes
Création et manipulation des objets fixes
La création d’objets fixes consiste à insérer dans votre
document des objets tels que du texte, un code à barres,
une image, une ligne, un rectangle, un cercle.
Utilisez les outils de création pour ajouter des objets dans
votre document et les commandes du menu Objet pour
définir leurs propriétés par défaut.
Remarque
Chaque objet créé est nommé automatiquement par
l’application. Quand l’objet est sélectionné, son nom
apparaît dans l’onglet Objets de l’Explorateur de
document et dans la barre d’outils Objet.
Création d’un
objet Texte
Un objet Texte peut être constitué d’un caractère, d’un mot
ou d’un paragraphe entier.
La définition du style de caractère ou de la mise en forme
d’un paragraphe se fait au moyen de la barre d’outils Mise
en forme du texte ou de la boîte de dialogue Texte.
Chapitre 3 - 22
Didacticiel
Pour créer un objet Texte :
1 Cliquez sur l’outil de Création de Texte.
2 Cliquez dans l’espace de travail ou sur le texte à modifier.
-ouCliquez et dessinez un cadre dans l’espace de travail.
Un curseur clignotant indique l’emplacement du prochain
caractère.
3 Tapez votre texte.
Création d’une jaquette pour CD : insertion du
texte
1 Cliquez sur l’outil de Création de Texte.
2 Cliquez dans l’espace de travail et tapez
“Volume:”.
3 Sélectionnez le texte puis double cliquez
dessus.
4 Dans la boîte de dialogue Texte, tapez les
valeurs suivantes :
Police : Arial,
Hauteur : 10 points.
5 Validez.
6 Répétez la procédure ci-dessus pour insérer le
texte “conducted by:”.
Pour positionner les objets “Volume:” et “Conducted
by:” :
1 Sélectionnez un des objets Texte du document.
2 Cliquez sur l’onglet Objets de l’Explorateur de
document.
Composition d’un document avec des objets fixes
Chapitre 3 - 23
3 A l’aide de la souris, déployez le niveau de l’arborescence
précédé d’une flèche rouge (cette dernière pointe sur
l’objet sélectionné du document).
Figure 10 Propriétés du texte accessibles par l’arbre
Pour l’objet
Texte...
Sélectionnez...
Appuyez sur la touche
F2 puis tapez...
«Volume:»
l’axe x:
l’axe y:
«10»
«40»
«Conducte
d by:»
l’axe x:
l’axe y:
«10»
«50»
4 Sélectionnez les deux objets Texte et cliquez sur le
bouton Verrouiller.
Le format Unicode peut être choisi pour créer des
étiquettes utilisant une multitude de caractères
d'écriture. Pour utiliser le format Unicode, cliquez
avec le bouton droit sur le texte et sélectionnez
Propriétés. Sous l'onglet Caractère, sélectionnez
une police Unicode pour votre texte.
Création d’un
objet Code-àbarres
Votre logiciel vous propose un large éventail de
symbologies adaptées aux besoins du monde industriel
ainsi que la possibilité de créer des codes 2D.
La sélection de la symbologie, la définition des attributs et la
saisie du message à encoder s’effectue à partir de la boîte
Chapitre 3 - 24
Didacticiel
de dialogue Code-à-barres.
• Pour atteindre la boîte de dialogue Code-à-barres,
choisissez Objet Code-à-barre.
-ouAppuyez sur la touche F8.
Pour créer un objet Code-à-barres :
1 Cliquez sur l’outil de Création de Code-à-barres.
2 Cliquez dans l’espace de travail.
La boîte de dialogue Code-à-barres apparaît.
3 Sélectionnez à partir de l’onglet Code, le code-à-barres
de votre choix. Vous avez le choix entre Imprimante et
Graphique.
4 Cliquez sur Imprimante pour afficher la liste des codesà-barres résidant dans l’imprimante sélectionnée.
-ouCliquez sur Graphique pour afficher la liste des codes
synthétisés par le logiciel.
Remarque
Certaines imprimantes ne possèdent pas de codes-àbarres résidents. L’option Graphique permet
d’imprimer des codes-à-barres sur ces imprimantes.
Cependant, ils ont l’inconvénient de ralentir
l’impression car ils sont envoyés à l’imprimante sous
forme de graphique.
5 Spécifiez, si besoin, les caractéristiques du code-à-barres
(hauteur, barre étroite, ratio, caractère de contrôle, etc.).
6 Tapez les données à encoder dans la zone Données puis
validez.
Création d’un
objet Forme
Votre logiciel vous propose plusieurs outils de dessin pour
vous aider à parfaire la composition de votre étiquette.
Pour tracer une ligne :
Composition d’un document avec des objets fixes
Chapitre 3 - 25
1 Cliquez sur l’outil de Traçage de lignes.
2 Cliquez dans l’espace de travail.
3 En maintenant la pression sur le bouton gauche de la
souris, déplacez la souris horizontalement ou
verticalement.
Pour tracer une ligne oblique :
1 Cliquez sur l’outil de Traçage de lignes obliques.
2 Cliquez dans l’espace de travail.
3 En maintenant la pression sur le bouton gauche de la
souris, déplacez la souris en diagonale.
Pour...
Maintenez...
aligner le trait sur des
angles de 15 degrés
par rapport au point de
départ,
la touche MAJ enfoncée
pendant que vous faites
glisser la souris.
obtenir une ligne
oblique symétrique par
rapport au point
d’origine,
la touche CTRL enfoncée
pendant que vous faites
glisser la souris.
tracer une ligne oblique
symétrique par rapport
au point d’origine avec
un angle de 15°
les touches MAJ +CTRL
enfoncées pendant que vous
faites glisser la souris
Pour dessiner un rectangle :
1 Cliquez sur l’outil de Traçage de rectangles ou de
Traçage de rectangles à coins arrondis.
2 Cliquez dans l’espace de travail.
3 En maintenant la pression sur le bouton gauche de la
Chapitre 3 - 26
Didacticiel
souris, déplacez la souris en diagonale.
Pour...
Maintenez...
Obtenir un carré
la touche MA J enfoncée
pendant que vous faites glisser
la souris.
Tracer un rectangle en
partant du centre
la touche CTRL enfoncée
pendant que vous faites glisser
la souris.
Pour dessiner un cercle ou une ellipse :
1 Cliquez sur l’outil de Traçage de cercles ou d’ellipses.
2 Cliquez dans l’espace de travail.
3 En maintenant la pression sur le bouton gauche de la
souris, déplacez la souris à l’horizontale jusqu’à
l’obtention de la forme souhaitée.
Pour...
Maintenez...
Obtenir un cercle,
la touche MA J enfoncée pendant
que vous faites glisser la souris.
Tracer une
ellipse en partant
du centre
la touche CTRL enfoncée pendant
que vous faites glisser la souris.
Composition d’un document avec des objets fixes
Chapitre 3 - 27
Création d’une jaquette pour CD : dessin du
cercle
1 Cliquez sur l’outil de Traçage de cercles ou
d’ellipses. Cliquez dans l’espace de travail.
2 En maintenant la pression sur le bouton gauche
de la souris et la touche MA J enfoncée,
déplacez la souris à l’horizontale jusqu’à
l’obtention de la forme souhaitée.
3 Sélectionnez le cercle à l’aide du menu
contextuel, choisissez Propriétés.
4 Cliquez sur Position/Dimension et tapez les
valeurs suivantes : Largeur et Hauteur : 20
puis validez.
5 Choisissez Objet Alignement Centré
horizontalement puis Objet Alignement
Centré verticalement de façon à centrer le
cercle au centre de la jaquette.
6 Sélectionnez le cercle et cliquez sur le bouton
Verrouiller.
Pour dessiner un polygone :
1 Cliquez sur l’outil de Traçage de polygones.
2 Cliquez dans l’espace de travail.
3 Procédez par clics et déplacements de la souris pour
dessiner la forme de votre choix.
4 Double-cliquez pour terminer le traçage de votre forme.
Chapitre 3 - 28
Didacticiel
Pour fermer le polygone, double-cliquez sur le
point d’origine. Il est alors possible d’appliquer une
couleur de fond.
Importation
d’une image
Votre logiciel vous permet d’insérer des images, ou logos
d’entreprise pour vous aider à parfaire la composition de
votre étiquette.
De nombreux formats peuvent être importés : bmp, dib, rle,
dxf, eps, fmf, img, jpg, pcd, pcx, dcs, png, tga, tif, wmf, wpg.
Pour importer une image :
1 Cliquez sur l’outil d’Importation d’images.
2 Cliquez dans l’espace de travail.
La boîte de dialogue Ouvrir apparaît.
3 Sélectionnez le fichier image à importer à partir de l’onglet
Recherche d’un fichier ou de l’onglet Bibliothèque
d’images, puis validez la boîte de dialogue.
Pour vous aider à trouver l’image à importer,
demandez un aperçu du fichier en cliquant sur
.
Composition d’un document avec des objets fixes
Chapitre 3 - 29
Création d’une jaquette pour CD : insertion du
logo
1 Cliquez sur l’outil d’Importation d’images
2 Cliquez dans l’espace de travail
3 A partir de la boîte de dialogue Ouvrir,
sélectionnez le fichier L OG O.B MP qui se trouve
dans le dossier d’installation de votre logiciel
\ TUTO RIAL\ IMA GES puis validez
4 Sélectionnez le logo puis tapez les valeurs de
positionnement suivantes :
x: : 90 et y: : 60
5 Enfin, verrouilez le logo.
Votre écran doit afficher la composition suivante :
Figure 11 Présentation de l’étiquette exemple
6 Enregistrez votre document.
Pour terminer cet exemple, référez-vous à l’annexe 2 Connexion aux bases de données.
Chapitre 3 - 30
Création d'un
TextArt
Didacticiel
Un TextArt (texte en 3D) permet à l'utilisateur de modifier les
caractéristiques du texte, comme la couleur des contours et
l'inclinaison. Avec Text Art, un texte peut être placé sur un
cercle. L'arc de cercle utilisé pour orienter le texte peut être
compris entre 0 et 360 degrés. L'angle de la position de
départ peut également être ajusté. Cette fonction est utile
pour les étiquettes de CD/DVD, par exemple.
Pour créer un objet TextArt
1 Cliquez sur l'icône
de la barre d'outils Création et
choisissez TextArt dans le menu des options.
2 Faites glisser l'objet sur votre étiquette.
3 Double-cliquez sur l'objet ou cliquez sur Propriétés dans
le menu contextuel.
4 Cliquez sur l'onglet Réglages de forme et sélectionnez
la forme de l'arrière-plan sur lequel le texte sera
présenté.
Par exemple : pour une étiquette de CD, sélectionnez
Ellipse.
5 Si vous le souhaitez, sélectionnez une couleur de
Bordure et d'Arrière-plan à appliquer à la forme choisie.
6 Sous l'onglet Réglages de texte, sélectionnez la taille et
le type de police pour le texte.
Écrivez votre texte dans la zone de saisie.
- ou Sélectionnez une source de données.
7 Vous pouvez sélectionner une couleur pour les options
Remplir, Contour et Ombre (et pour la Largeur) de votre
texte.
8 Choisissez l'inclinaison en sélectionnant un angle de
début et de fin pour votre texte.
Composition d’un document avec des objets fixes
Chapitre 3 - 31
9 Choisissez le mode d'alignement de votre texte (Gauche,
Centré, Droite, Justifié) et l'espacement entre les
caractères. Si vous le souhaitez, cochez la case
Caractères pivotés.
10 Cliquez sur OK pour afficher le résultat.
Création d'un
champ de liste
Un champ de liste est utilisé pour étendre des données dans
une table. Cette fonction a été conçue pour les entreprises
qui ont besoin d'éditer des bons de commande ou des
factures. Un champ de liste peut être utilisé avec des
logiciels passerelles qui fournissent des données
complexes issues de sources externes (les systèmes ERP
ou systèmes « Legacy »).
Pour créer un objet Champ de liste
1 Cliquez sur l'icône
de la barre d'outils Création.
2 Sélectionnez le Champ de liste dans le menu des
options.
3 Cliquez avec le bouton droit dans l'Explorateur du
document et sélectionnez Ajouter pour ajouter une
variable Libre.
- ou Sélectionnez dans le menu Source de données >
Libres > Ajouter...
4 Sous l'onglet Entrée, cochez la case À partir d'un fichier
et sélectionnez le fichier contenant les informations qui
figureront dans le Champ de liste.
5 Sous l'onglet Sortie, définissez une Longueur maximale
de 999 ou toute autre valeur de votre choix.
6 Cliquez sur OK.
7 Double-cliquez dans le Champ de liste.
- ou -
Chapitre 3 - 32
Didacticiel
Cliquez avec le bouton droit sur le Champ de liste et
sélectionnez Propriétés dans le menu contextuel.
8 Sous l'onglet Champ de liste :
• Définissez la police, la taille et la couleur du texte.
• Sélectionnez la Source de données dans le menu
déroulant.
• Définissez les mêmes Caractères de contrôle que
dans le document lié.
9 Sous l'onglet Colonnes de champ de liste, ajoutez
autant de colonnes que dans le fichier de données
source.
10 Paramétrez chaque colonne en cliquant sur une ligne et
en modifiant les champs situés en dessous.
11 Vous pouvez paramétrer l'arrière-plan et la bordure sous
l'onglet Réglages de forme (reportez-vous au chapitre
Paramètres de réglage de forme de la page 3-30).
Création d'un
champ de texte
RTF
Les objets Champ de texte RTF sont utilisés pour gérer les
informations au format RTF, telles que les formules
chimiques (H2O) ou les équations scientifiques (y=x2).
L'objet peut être lié à une base de données ou à un fichier
externe contenant des données au format RTF (les
données peuvent être fixes ou liées). Pour les données
fixes, un éditeur de texte RTF est fourni, mais vous pouvez
utiliser un autre éditeur de texte RTF (par exemple: MS
Word).
Pour ajouter un objet RTF
1 Cliquez sur l'icône
disponible dans la barre d'outils
Création et sélectionnez Champ de texte RTF dans le
menu des options.
2 Double-cliquez sur l'objet RTF
- ou -
Composition d’un document avec des objets fixes
Chapitre 3 - 33
Cliquez sur Propriétés dans le menu contextuel.
3 Sélectionnez l'onglet Champ de texte RTF.
4 Sélectionnez une Source de données (si possible).
5 Cliquez sur le bouton Éditer le texte... pour saisir votre
texte.
Cliquez sur l'icône
pour décaler une lettre ou
un caractère saisi et sur l'icône
pour barrer un
caractère.
6 Cliquez sur OK.
Paramètres de
réglage de
forme
Vous pouvez paramétrer les formes (par exemple : le style
de ligne et la trame de remplissage).
Pour paramétrer les formes
1 Double-cliquez sur une forme
- ou Cliquez sur Propriétés dans le menu contextuel de la
forme sélectionnée.
2 Sélectionnez l'onglet Réglages de forme.
Pour définir la trame de remplissage
1 Cochez la case Arrière-plan.
2 Sélectionnez une couleur et/ou une trame.
3 Définissez la marge interne, c'est-à-dire l'espace entre le
bord de la trame et la bordure.
Pour paramétrer la bordure
1 Sélectionnez une couleur et/ou une trame.
Chapitre 3 - 34
Didacticiel
2 Sélectionnez un type de Pointillés dans le menu
déroulant.
3 Sélectionnez la forme des Extrémités dans le menu
déroulant.
4 Sélectionnez la Largeur de la bordure.
D'autres objets (Texte, Code-à-barres, Image et
objet externe OLE) offrent la possibilité de
sélectionner une forme pour l'arrière-plan, un style
de ligne et une trame de remplissage
Configuration
de l'ordre des
objets
Dans la boîte de dialogue Ordre des objets, vous pouvez
positionner les objets d'étiquette dans un ordre particulier.
Cette fonction est particulièrement utile lorsque les objets
doivent être envoyés à une imprimante dans un ordre
spécifique ou lorsqu'ils sont destinés à des imprimantes
autonomes qui attendent de recevoir des données externes
dans un ordre spécifique.
Pour ordonner les objets dans une étiquette
1 Cliquez sur Objet > Ordonner...
Une boîte de dialogue s'affiche à l'écran et présente la liste
de tous les objets actuellement disponibles.
2 Sélectionnez un objet et déplacez-le avec les flèches
directionnelles Haut et/ou Bas.
C HA P ITR E
4
Composition d’un document avec
des objets variables
Votre logiciel vous permet de créer des objets variables dont
la valeur peut être renseignée par différentes sources de
données. La valeur de ces objets (Texte, Code-à-barres,
Image) évolue au cours de l’impression.
Variable
Définition
Une variable est un objet non-physique dont la valeur
évolue au cours de l’impression. Une variable peut être
renseignée de différentes manières :
• par les données issues d’une base de données
externe,
• par une application externe,
• par les données saisies au clavier,
• par des données calculées par l’ordinateur ou
l’imprimante.
Votre logiciel distingue les données en diverses catégories
selon leur origine. Ainsi, plusieurs Sources de données
vous permettent de créer des variables.
Chapitre 4 - 36
Didacticiel
Source de données
Base de
données
Une variable créée avec la source de données Base de
données est renseignée par les données contenues dans
un champ de la base de données fusionnée avec le
document courant.
Pour créer des variables Base de données :
Avant la création propre d’une variable Base de données,
il est nécessaire de connecter la base de données au
document courant. Vous pouvez connecter, selon vos
besoins, une base de données via l’ODBC ou via l’OLE DB
ou par l’importation directe d’une table ASCII.
Pré-requis : installez sur votre machine les pilotes des
sources ODBC. Installez ensuite la source de données en
précisant le moteur de base de données ainsi que le nom
et le chemin d’accès de la base de données à connecter.
Connexion à une base de données via l’ODBC
1 Choisissez Source de données > Base de données >
Créer/Modifier une requête.
2 Sélectionnez dans la liste Sélectionnez une source de
données, la source de données ODBC préalablement
installée.
3 Sélectionnez la ou les tables, puis les champs avec
lesquels vous souhaitez travailler puis validez.
Les variables sont créées automatiquement.
Il est conseillé de ne sélectionner que les champs
utilisés dans votre document, ceci afin de réduire
les échanges de données avec la base et donc
d’augmenter la vitesse de traitement.
Importation d’une table ASCII
1 Choisissez Source de données > Base de données >
Ouvrir une table ASCII.
Composition d’un document avec des objets variables
Chapitre 4 - 37
2 Tapez le nom du ficher de données (*.txt).
3 Tapez le nom du ficher descripteur (*.dsc).
4 Validez pour déclencher l’importation de la table ASCII.
Les variables sont créées automatiquement.
Vous trouverez dans l’aide en ligne toutes les
informations concernant la structure des fichiers
de données et la définition d’un fichier descripteur.
Recherche dans
une table
La source de données Recherche dans une table contient
une liste de variables créées au fur et à mesure de vos
besoins. Les valeurs des variables proviennent de
recherches effectuées dans des bases de données autres
que celles liées au document courant.
Les recherches s’effectuent sur un ou plusieurs champs
d’une des tables de la base. La donnée est prise parmi l’un
des champs de l’enregistrement trouvé (appelé ”champ
résultat”).
Pour créer une variable Recherche dans une table :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Recherche
dans une table.
2 A l’aide du menu contextuel, choisissez Ajouter.
La variable créée apparaît automatiquement sous la source
de données sélectionnée.
Remarque
Sous la branche Recherche dans une table, se créée
automatiquement une sous-branche qui spécifie le nom
de la source de données. Ainsi, il se créera
automatiquement autant de sous-branches que de
variables Recherche dans une table lorsque le champ
résultat provient de bases de données différentes.
Chapitre 4 - 38
Didacticiel
Pour définir les propriétés d’une variable Recherche
dans une table :
1 Sélectionnez la variable Recherche dans une table puis,
à l’aide du menu contextuel, choisissez Propriétés de la
variable.
2 Dans la liste Sélectionnez une source de données,
sélectionnez la source de données ODBC ou OLE DB
dans laquelle vous souhaitez rechercher le champ dont
les données alimenteront votre variable Recherche dans
une table.
3 Dans la liste Sélectionnez une table, sélectionnez la
table où doit s’effectuer la recherche.
4 Dans la liste Sélectionner le champ résultat ,
sélectionnez le champ dont la valeur sera transférée dans
votre variable.
5 Définissez les conditions de recherche en sélectionnant
le ou les champs de la table sur lesquels se feront les
recherches dans la colonne Champ clé.
6 Sélectionnez la ou les variables du document courant
contenant les valeurs de recherche dans la colonne
Valeur clé.
Remarque
Il est nécessaire de créer la variable contenant la valeur
de la recherche avant de créer la variable qui utilisera
cette valeur de recherche. Quand plusieurs
enregistrements de la table remplissent la condition
c’est le premier rencontré qui est affiché.
7 Validez.
La variable Recherche dans une table porte désormais le
nom de la table sélectionnée.
Composition d’un document avec des objets variables
Chapitre 4 - 39
Vous trouverez en fin de ce manuel une annexe
intitulée Connexion aux bases de données qui
propose un exemple de réalisation d’une jaquette
pour CD. A travers la réalisation de cette étiquette, vous découvrirez comment installer une
source de données ODBC, comment importer les
données d’une base de données via ODBC, comment créer une variable Recherche dans une
table, comment réaliser des requêtes complexes,
etc.
Date
La source de données Date contient une liste de variables
créées au fur et à mesure de vos besoins. Ces variables
sont renseignées par la date système fournie par
l’ordinateur ou l’imprimante. Elles permettent d’afficher la
date et l’heure, selon un format prédéfini et dont la valeur est
mise à jour automatiquement au début de chaque série
d’impression.
Vous pouvez insérer dans un document la date et/ou l’heure
actuelle. Vous pouvez également ajouter une valeur fixe à
la date ou heure courante.
Pour créer une variable date :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Date.
2 A l’aide du menu contextuel, choisissez Ajouter.
La variable créée apparaît automatiquement sous la source
de données sélectionnée.
Pour définir les propriétés d’une variable Date :
1 Sélectionnez la variable Date puis, à l’aide du menu
contextuel, choisissez Propriétés de la variable.
2 A partir de l’onglet Date, sélectionnez dans la liste
Chapitre 4 - 40
Didacticiel
déroulante le format de date que vous désirez (jour de la
semaine, mois, etc.). Vous avez également la possibilité
de créer un format de date personnalisé en sélectionnant
Personnalisé dans la liste déroulante.
3 Une zone de saisie apparaît vous permettant de
paramètrer votre format de date personnalisé.
4 Dans la partie supérieure de cette boîte de dialogue vous
avez la possibilité de visualiser le format de date choisi.
5 Validez.
Si vous souhaitez afficher l’heure dans votre document,
procédez de la même manière à partir de la liste déroulante.
Vous pouvez également concaténer la date et l’heure dans
une même variable.
Vous trouverez en fin de manuel, dans l’annexe 1
un exemple de création de variables Date.
Compteur
La source de données Compteur contient une liste de
variables créées au fur et à mesure de vos besoins. Ces
variables sont renseignées par des données calculées soit
par l’ordinateur, soit par votre imprimante.
Le contenu de la variable évolue au cours de l’impression,
selon une valeur initiale et une valeur d’incrément.
Pour créer une variable Compteur :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Compteur.
2 A l’aide du menu contextuel, choisissez Ajouter.
La variable créée apparaît automatiquement sous la source
de données sélectionnée.
Composition d’un document avec des objets variables
Chapitre 4 - 41
Pour définir les propriétés d’une variable Compteur :
1 Sélectionnez la variable Compteur puis, à l’aide du menu
contextuel, choisissez Propriétés de la variable.
2 Sélectionnez le type de compteur.
3 Tapez une valeur dans la zone Incrément. Par défaut
l’incrément est de +1.
4 Tapez une valeur initiale dans la zone Valeur initiale. Par
défaut la valeur est à 0.
5 Sélectionnez la case à cocher Variable partagée si vous
souhaitez que cette variable soit réutilisable dans d’autres
documents.
6 Si vous avez coché la case Variable partagée sous
l'onglet Compteur, vous pouvez remettre le compteur à
zéro après avoir modifié la valeur d'une variable – en
cochant la case Réinitialiser après modification de la
valeur de la variable – et sélectionner la variable dans la
liste déroulante
7 Validez
Vous trouverez en fin de ce manuel une annexe
intitulée Compteur qui propose un large éventail
d’exemples d’étiquettes contenant des compteurs. Vous y découvrirez comment affiner les
propriétés des compteurs et comment réaliser
des compteurs complexes, personnalisés, imbriqués, etc.
Formule
La source de données Formule contient une liste de
variables créées au fur et à mesure de vos besoins. Ces
variables sont renseignées par des combinaisons
d’opérateurs, de constantes, de variables, de variables de
contrôle, de formules et de fonctions. Les données sont de
types numérique ou alphanumérique.
Chapitre 4 - 42
Didacticiel
Pour créer une variable Formule :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Formule.
2 A l’aide du menu contextuel, choisissez Ajouter.
La variable créée apparaît automatiquement sous la source
de données sélectionnée.
Pour définir les propriétés d’une variable Formule :
1 Sélectionnez la variable Formule puis, à l’aide du menu
contextuel, choisissez Propriétés de la variable.
2 Tapez directement la formule dans la zone d’édition.
-ouSélectionnez à l’aide de la souris les éléments de votre
choix. Puis, cliquez sur Insérer.
Pour aller plus vite ! Vous pouvez insérer l’élément
en cliquant deux fois dessus.
3 Cliquez sur Tester pour vérifier la validité de la syntaxe.
En cas d’erreur, suivez les instructions affichées à l’écran
et effectuez les modifications nécessaires.
4 Validez.
Si dans une formule, vous utilisez une variable
dont le nom contient un des caractères suivants
&+-*/<>=^%,!\”, il faut entourer son nom par {}.
Composition d’un document avec des objets variables
Chapitre 4 - 43
Vous trouverez en fin de ce manuel une annexe
intitulée Formule qui propose un large éventail
d’exemples d’étiquettes contenant des formules.
Vous y découvrirez comment affiner les propriétés des formules et comment réaliser des formules complexes, comment calculer des “modulos”
spécifiques, etc.
Formulaire
La source de données Formulaire contient des variables
créées au fur et à mesure de vos besoins. Ces variables
sont renseignées par la saisie directe au clavier dans le
Formulaire.
Pour créer une variable Formulaire :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Formulaire.
2 A l’aide du menu contextuel, choisissez Ajouter.
La variable créée apparaît automatiquement sous la source
de données sélectionnée.
Pour définir les propriétés d’une variable Formulaire :
1 Sélectionnez la variable Formulaire puis, à l’aide du
menu contextuel, choisissez Propriétés de la variable.
2 Cliquez sur l’onglet Entrée. Sélectionnez la case à cocher
Partagée si vous souhaitez que cette variable soit
réutilisable dans d’autres documents.
3 Cliquez sur l’onglet Formulaire afin de définir les
caractéristiques de votre variable.
4 Dans la zone Libellé, tapez le texte d’invite que vous
souhaitez afficher dans le formulaire.
5 Tapez un format de saisie (par exemple : ##-##-##, s’il
Chapitre 4 - 44
Didacticiel
s’agit d’une date à saisir).
6 Dans la zone Longueur minimale, tapez le nombre
minimal de caractères à taper pour valider la saisie.
7 Si vous activez la case Forcer les données à provenir
d’une liste, la saisie directe de données dans le champ
du formulaire est impossible.
8 La zone Proposer des valeurs, vous permet de faire
appel à des valeurs lors de la saisie dans le formulaire. La
boîte de dialogue suivante apparaît.
A partir de cette boîte de dialogue, vous avez deux
possibilités :
• créer des valeurs,
• ou faire appel à des listes de valeurs partagées créées
précédemment.
Vous avez également la possibilité d’afficher une valeur par
défaut dans le champ de saisie du formulaire. Pour ce faire,
activez la case Sélection par défaut.
9 Validez.
Le Formulaire
Le Formulaire vous permet la saisie directe de données.
Composition d’un document avec des objets variables
Chapitre 4 - 45
Il est possible de modifier l’aspect et la lisibilité du
formulaire, en changeant la couleur, en ajoutant des
bordures ou en modifiant la police. Ce formulaire
personnalisé est enregistré avec votre document.
• Pour accéder au Formulaire, choisissez Affichage
Mode Formulaire.
-ouCliquez sur le bouton Ouvrir le Formulaire de la barre
d’outils Affichage.
• Pour modifier l’apparence du Formulaire, cliquez dans
le Formulaire et, à l’aide du menu contextuel,
choisissez Personnalisation du Formulaire,
-ouchoisissez Format de cellule pour modifier la couleur,
le style, les bordures du formulaire, etc.
Vous trouverez dans l’aide en ligne, les informations relatives au Gestionnaire de variables partagées. Celui-ci vous permet, en effet, d’accéder à
toutes les variables partagées de type libre,
compteur ou formulaire précédemment créées.
La boîte de dialogue Personnalisation du Formulaire
propose les options suivantes :
Option
Définition
Afficher les
heures
fait apparaître les lignes
Afficher les entêtes de ligne
affiche les numéros de ligne. Cette
option combinée avec l’option
Autoriser le déplacement des
lignes permet de modifier l’ordre
d’apparition des données dans le
Formulaire.
Sélectionnez le numéro de la ligne
à déplacer puis faites glisser la
souris vers le nouvel emplacement.
Chapitre 4 - 46
Libre
Didacticiel
Option
Définition
Verrouiller le
formulaire
empêche la modification, le
déplacement, le
redimensionnement ou la
suppression des lignes.
Uniformiser la
hauteur des
lignes
ajuste la hauteur de la ligne au
minimum nécessaire à l’affichage
de la ligne la plus haute.
Autoriser le
déplacement
des lignes
permet le déplacement des lignes
dans le formulaire à condition
toutefois d’avoir activé l’option
Afficher les en-têtes de ligne.
Afficher le
formulaire
propose le choix entre trois actions
qui se déclencheront au moment
de l’impression :
- Non : le Formulaire ne s’affiche
pas
- A chaque étiquette : le
Formulaire s’affiche à chaque
étiquette d’une série d’impression.
- A chaque série : le Formulaire
s’affiche une fois, au début d’une
série d’impression.
La source de données Libre contient des variables créées
au fur et à mesure de vos besoins. Une variable est dite
Libre quand l’origine des données qui la renseignera n’est
pas précisée.
Pour créer une variable Libre :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Libre.
2 A l’aide du menu contextuel, choisissez Ajouter.
Pour définir les propriétés d’une variable Libre :
1 Sélectionnez la variable Libre puis, à l’aide du menu
contextuel, choisissez Propriétés de la variable.
Composition d’un document avec des objets variables
Chapitre 4 - 47
2 Sélectionnez une des options suivantes : Locale ou
Partagée.
Vous trouverez dans l’aide en ligne, les informations relatives à la variable partagée.
3 Si vous avez choisi Locale, tapez la valeur de la variable
dans la zone de texte. Cette valeur est en somme la
valeur initiale de la variable, celle qui sera imprimée en
premier.
-ouSi vous avez choisi Partagée, cliquez sur le bouton
pour modifier, si besoin, la valeur courante de la variable
puis validez.
4 Validez.
A travers les annexes Formule et Connexion
aux bases de données, vous trouverez des
exemples concrets d’utilisation de variable Libre.
Objets variables
A la notion d’objets, développée dans le chapitre précédent,
il faut associer celle d’objet variable.
Un objet variable est une variable qui revêt un aspect
physique. L’objet variable peut prendre pour forme : le texte,
le code-à-barres ou l’image. Ainsi, la valeur de toutes
variables provenant de n’importe quelle source de données
peut apparaître dans votre document sous forme de texte
ou encodée dans un code-à-barres.
Par ailleurs, plusieurs objets peuvent être associés à une
seule variable.
Création
d’objets
variables
La création d’un objet variable, consiste à associer un objet
à une variable du document.
Chapitre 4 - 48
Didacticiel
Il existe deux méthodes pour créer des objets variables :
• création d’un objet variable à partir d’un objet fixe ;
• création d’un objet variable à l’aide d’un outil de
création.
Pour créer un objet variable à partir d’un objet fixe :
1 Sélectionnez dans le document un objet Texte (il doit être
entièrement surligné).
2 A l’aide du menu contextuel, sélectionnez Propriétés de
l’objet.
3 Cliquez sur l’onglet Source de données.
4 Sélectionnez l’option Donnée variable puis, sélectionnez
la source de données qui renseignera l’objet variable.
5 Validez.
N’oubliez pas de cliquer sur le bouton Afficher le
contenu des champs pour visualiser la valeur
des variables.
Pour créer un objet variable à l’aide d’un outil de
création :
1 Cliquez sur l’outil de Création de texte ou de Code-àbarres ou Image.
2 Dans l’onglet Sources de données de l’Explorateur de
document, sélectionnez la variable que vous souhaitez
associer à votre objet.
3 Glissez-déplacez cette variable dans l’espace de travail.
Le nom de la variable associée est affiché dans l’objet
variable créé.
4 Pour afficher la valeur de la variable, cliquez sur le bouton
Afficher le contenu des champs.
Composition d’un document avec des objets variables
Chapitre 4 - 49
Pour aller plus vite !
1 Dans l’onglet Sources de données de
l’Explorateur de document, sélectionnez la
variable que vous souhaitez associer à un
objet.
2 Glissez-déplacez cette variable dans l’espace
de travail.
Un menu contextuel apparaît et vous propose la
liste des différents objets.
3 Sélectionnez celui de votre choix
Interchanger deux variables :
Vous devez remplacer une variable insérée dans
votre document par une autre :
- Sélectionnez-la puis sélectionnez la variable de
substitution dans l’Explorateur de document.
- Glissez-déplacez la variable de substitution sur
la variable à remplacer.
La nouvelle variable apparaît instantanément.
Chapitre 4 - 50
Didacticiel
C HA P ITR E
5
L’impression
Un moteur d’impression puissant
Votre logiciel est à la fois un outil de création puissant et
convivial et un moteur d’impression qui rassemble pour
vous la palette la plus étendue d’imprimantes propriétaires
(thermiques, à transfert thermique et jet d’encre) jamais
fournie sur le marché de l’identification automatique.
Plusieurs solutions vous sont proposées pour imprimer vos
documents : à l’unité, par séries, etc.
L’impression
classique
Qu’il s’agisse d’imprimer une seule étiquette, une série
d’étiquettes, ou plusieurs copies de la même étiquette, la
configuration de votre impression s’effectue à partir d’une
seule boîte de dialogue : la boîte de dialogue Imprimer.
1 Choisissez Fichier > Imprimer ou bien cliquez sur
ou appuyez sur la touche F 6.
Chapitre 5 - 52
Didacticiel
La boîte de dialogue Imprimer apparaît à l’écran.
Figure 12 La boîte de dialogue Imprimer - de base
Figure 13 La boîte de dialogue Imprimer - étendue
2 Cliquez sur Imprimer.
L’étiquette courante, celle affichée à l’écran, est imprimée.
L’impression
Chapitre 5 - 53
Si le document inclut un compteur, le nombre saisi dans le
champ Etiquettes dans la série, permet de déterminer le
nombre d’étiquettes différentes à imprimer, c’est-à-dire le
nombre d’incréments du compteur.
Lorsque votre document ne contient pas de compteur, vous pouvez imprimer plusieurs copies de la
même étiquette en tapant le nombre de copies
voulu dans la zone Copies de chaque étiquette.
Atelier pratique 1 - Série d’étiquettes et copie
d’étiquettes
Tout d’abord, il est essentiel de bien comprendre la
différence entre Etiquettes dans la série et Copies de
chaque étiquette.
Remarque
Il est à noter que si l’étiquette ne comprend pas de
compteur, la boîte de dialogue Imprimer n’affiche pas le
champs Copies de chaque étiquette mais uniquement
le champ Etiquettes qui dans ce cas, a la même
fonction.
Pour bien faire la différence entre Etiquettes et Copies de
chaque étiquette, nous allons utiliser une étiquette
contenant deux types de compteur et configurer la boîte de
dialogue Imprimer de différentes façons.
• Ouvrez l’étiquette TUTORIAL \LABE LS\CO UNTER .TPL .
Cette étiquette, toute simple, comporte deux compteurs
différents :
• un compteur classique qui évalue toutes les étiquettes
et se réinitialise lorsqu’il atteint la valeur 10 :
- Type décimal,
Chapitre 5 - 54
Didacticiel
- Incrément +1,
- Valeur initiale 0 ;
• un compteur ISO qui permet de numéroter
individuellement chaque copie d’étiquettes de manière
exhaustive. Il se réinitialise également lorsqu’il atteint la
valeur 10 :
- Type décimal,
- Incrément +1,
- Valeur initiale 0.
Le premier compteur, intitulé NumLabel, permet d’identifier
une étiquette particulière alors que le compteur ISO permet
de compter le nombre total d’étiquettes imprimées.
Etiquettes
Il s’agit ici d’imprimer une série de 10 étiquettes :
1 A partir de la boîte de dialogue Imprimer, tapez les
valeurs suivantes :
Etiquettes : 10.
Ceci signifie qu’il y a 10 étiquettes différentes dans une
série.
2 Cliquez sur Imprimer.
Le résultat de l’impression est sans surprise : 10 étiquettes
ont été imprimées et les deux compteurs ont la même
valeur.
Copies de
chaque
étiquette
Il s’agit ici d’imprimer une série de 5 étiquettes, mais cette
fois-ci, nous souhaitons obtenir deux copies de chaque
étiquette.
1 A partir de la boîte de dialogue Imprimer, tapez les
valeurs suivantes :
Etiquettes : 5 ;
Copies de chaque étiquette : 2.
2 Cliquez sur Imprimer.
10 étiquettes ont été imprimées, cependant le résultat est
totalement différent de ce que nous avons obtenu
précédemment (voir Figure 13 ci-après).
L’impression
Chapitre 5 - 55
Figure 14 Résultat de l’impression
Copies de
chaque page
Nous venons de voir qu’il est possible de demander
plusieurs copies d’une même étiquette. Dans cette
séquence, nous allons voir qu’il est possible de demander
plusieurs copies de la même page. Aussi, il est important de
bien comprendre ce que représente une page pour une
imprimante.
La page est déterminée selon les paramètres spécifiés au
moment de la configuration du pilote d’impression. Aussi,
des résultats complètements différents peuvent être
obtenus, selon si l’on imprime sur une imprimante
bureautique ou sur une imprimante thermique. En effet, il
peut être difficile d’imaginer une page sur du papier continu,
type de support utilisé principalement sur des imprimantes
thermiques.
Par ailleurs, selon les dimensions du support et la taille de
l’étiquette, les dimensions de la page peuvent être parfois
celles de l’étiquette et donc par extension, la copie de page
revient à la copie d’étiquette.
Le format de page et la taille de l’étiquette se déterminent
dans la boîte de dialogue Mise en page.
1 Ouvrez l’étiquette
TUTO RIA L\L AB ELS \C OUNT 01.TP L.
2 Choisissez Fichier > Sélectionner l’imprimante.
3 Sélectionnez une imprimante bureautique pilotée par
Windows.
Chapitre 5 - 56
Didacticiel
4 Assurez-vous que le type de papier est bien au format A4
puis, validez la boîte de dialogue.
5 Choisissez Fichier > Mise en page... ou bien cliquez sur
.
La boîte de dialogue Mise en page apparaît.
Figure 15 La boîte de dialogue Mise en page
L’aperçu vous donne une représentation de la page telle
qu’elle sera imprimée.
6 Fermez cette boîte de dialogue.
7 Cliquez sur
.
8 Tapez les valeurs suivantes :
Etiquettes: 8 ;
L’impression
Chapitre 5 - 57
Copies de chaque page : 2.
9 Cliquez sur Imprimer.
Le résultat est le suivant :
Figure 16 Exemple d’impression
La même étiquette imprimée sur une imprimante
thermique dont le support est un rouleau peut donner un résultat totalement différent.
Si votre étiquette comporte un compteur ISO, la
Copie de page revient à une Copie d’étiquette
Chapitre 5 - 58
Didacticiel
Atelier pratique 2 - Impression Fusion
L’impression Fusion n’est disponible que lorsque votre
étiquette est liée à une base de données (ASCII ou ODBC).
La Fusion déclenche l’impression de tous les
enregistrements compris dans la base de données.
Impression
fusion
1 Ouvrez l’étiquette TUTORIAL \LABE LS\ IDE NTITY. TPL.
2 Vérifiez que la connexion avec la base de données
TUTORIAL \L AB ELS \IDENTITY .MDB est bien établie
3 Choisissez Fichier > Imprimer ou bien cliquez sur
ou appuyez sur la touche F6.
La boîte de dialogue Imprimer apparaît.
4 Activez la case à cocher Tous les enregistrements dans
la section Enregistrements.
Tous les enregistrements de la base de données sont
imprimés, c’est-à-dire trois étiquettes.
Atelier pratique 3 - Impression à travers le
formulaire
Il arrive dans bien des cas, que des données variables
doivent être renseignées au moment de l’impression par un
opérateur. Votre application offre un moyen simple et
confortable de saisie de données : le Formulaire.
Personnalisation
du formulaire
Vous pouvez à loisir personnaliser les formulaires en
choisissant la couleur des bordures et du fond de chaque
cellule de la grille, la taille et le type de police, etc.
1 Ouvrez un nouveau document.
2 A partir de la source de données Formulaire de
l’Explorateur de document, ajoutez une variable.
3 Renommez-la NAME ( Touche F2), puis double-cliquez
dessus.
L’impression
Chapitre 5 - 59
4 Renseignez la boîte de dialogue comme suit :
- Dans l’onglet Formulaire tapez “Name” dans le champ
Libellé.
5 Validez.
6 Répétez les opérations précédentes de manière à créer
une variable intitulée ID. Renseignez la boîte de dialogue
comme suit :
- Dans l’onglet Formulaire, tapez “ID” dans le champ
Libellé.
7 Insérez-les ensuite dans votre document.
8 Validez le mode d’affichage Formulaire soit en
choisissant Affichage > Mode > Formulaire, soit en
cliquant sur
ou bien en appuyant sur la touche F4.
Le Formulaire apparaît tel que le montre la Figure 16 cidessous :
Figure 17 Présentation du Formulaire par défaut
9 Sélectionnez la cellule de votre choix puis faites
apparaître le menu contextuel (bouton droit de la souris).
Les deux commandes suivantes vous sont proposées :
Format de cellule et Personnalisation du formulaire.
Format de cellule vous permet de définir :
• le type et la couleur de la police d’affichage pour l’invite.
• la couleur de fond de la cellule ;
• la couleur des bordures de la cellule ;
• l’alignement du texte dans la cellule.
• Appliquez les modifications de style de votre choix.
Chapitre 5 - 60
Didacticiel
Personnalisation du formulaire vous permet :
• d’afficher les en-têtes de ligne (lorsque les en-têtes de
ligne sont affichés, vous pouvez sélectionner une ligne
entière afin de changer son emplacement) ;
• d’afficher le formulaire sous forme de grille ;
• de configurer le comportement du Formulaire, c’est-àdire s’il doit s’afficher A chaque étiquette ou A
chaque série d’étiquettes. Pour notre exemple,
sélectionnez l’option A chaque étiquette pour les
deux variables.
Impression à
travers le
Formulaire
Maintenant que votre Formulaire revêt l’apparence de
votre choix, nous allons lancer l’impression.
1 Choisissez Fichier > Imprimer ou bien cliquez sur
ou appuyez sur la touche F6.
2 Tapez “2” dans la zone Etiquettes.
3 Lancez l’impression.
Le formulaire s’affiche et vous invite à saisir les données à
imprimer.
4 Tapez par exemple, “Smith” et “51” puis validez le
formulaire.
Alors que la première étiquette s’imprime, le formulaire
s’affiche à nouveau.
5 Tapez par exemple, “Mullang” et “52” puis validez le
formulaire.
Remarque
Le Formulaire s’affiche pour toutes les étiquettes
contenues dans la série. Si vous choisissez l’option “A
chaque série”, le formulaire ne s’affiche qu’une fois, au
moment du lancement de l’impression d’une série
d’étiquettes.
L’impression
Chapitre 5 - 61
Faisons le point...
La boîte de dialogue
Imprimer comporte
des différences
Lorsque l’étiquette comporte un
compteur :
Etiquettes : permet de spécifier le
nombre d’étiquettes différentes
dans une série ;
Copies de chaque étiquette :
permet de déterminer le nombre de
copies de la même étiquette à
imprimer.
Lorsque l’étiquette ne comporte
pas de compteur, cette option a la
même fonction que le champ
Etiquettes.
Copie de chaque
page
Une copie de page ne peut
s’effectuer que si l’étiquette ne
comporte pas de compteur ISO et
si la page comporte plus d’une
étiquette.
L’impression
Fusion
Cette option n’est disponible que
lorsqu’une base de données est
connectée à l’étiquette. Cette
option déclenche l’impression de
tous les enregistrements de la base
de données.
L’impression à
travers le
Formulaire
Le Formulaire permet à un
opérateur de saisir des données au
clavier au moment de l’impression
Chapitre 5 - 62
Didacticiel
Atelier pratique 4 - Impression d'une étiquette RFID
Vous ne pouvez imprimer une étiquette RFID que si une
imprimante RFID a été sélectionnée.
Configuration
d'un travail
d'impression
d'une étiquette
RFID
1 1 Cliquez sur l'icône Sélectionner l'imprimante.
- ou Cliquez sur Fichier > Sélectionner l'imprimante...
2 Sélectionnez une imprimante compatible avec le format
RFID.
3 Cliquez sur OK.
4 Cliquez sur l'icône Mise en page
- ou Cliquez sur Fichier > Mise en page.
5 Cliquez sur l'onglet RFTag.
6 Sélectionnez un modèle d'étiquette dans le menu
déroulant.
7 Définissez les valeurs de chaque paramètre.
8 Définissez la structure des données en paramétrant les
options Valeur, Accès, Source de données, Verrouiller/
Déverrouiller, Vérifié/Non vérifié (reportez-vous à l'Aide
en ligne pour obtenir une description détaillée de chaque
champ).
9 Cliquez sur Imprimer.
Exemple d'une
étiquette RFID
Nous allons reproduire l'étiquette RFID.lab enregistrée dans
C:\Programs files\ CODESOFT 8\Samples\Labels.
1 Ouvrez un nouveau document en cliquant sur Fichier >
Nouveau ou en cliquant sur l'icône Nouveau document.
2 Cliquez sur Fichier > Sélectionner l'imprimante... et
L’impression
Chapitre 5 - 63
sélectionnez une imprimante compatible avec le format
RFID.
3 Cliquez sur OK.
4 Ajoutez :
• 3 lignes
• 1 zone de texte : Chemtech AG
• 1 zone de texte : Gartenstrasse 1D-80807 Munchen
• 1 zone de texte : R20 : Harmful by inhalation. S24/
25 Avoid contact with skin and eyes.
• 1 zone de texte avec les paramètres suivants :
• Sous l'onglet Caractère :
Graphique
Police : CS Symbol 2
Hauteur : 13,20
• Sous l'onglet Source de données :
Donnée fixe
Valeur X
• 1 zone de texte avec les paramètres suivants :
• Sous l'onglet Caractère :
Graphique
Police : CS Symbol 2
Hauteur : 13,20
• Sous l'onglet Source de données :
Donnée fixe
Valeur F
• 1 zone de texte : F
• 1 zone de texte : Xn
• 1 code-à-barres :
Graphique
Symbologie : QR Code
Hauteur : 13,20
Chapitre 5 - 64
Didacticiel
• 1 formulaire :
Sous l'onglet Entrée :
Nom : Serial
Valeur de la variable : 13R65654
Sous l'onglet Sortie :
Longueur maximale : 8
• 1 formulaire :
Sous l'onglet Entrée :
Nom : TagData
Valeur de la variable :
5435645T6546345RT54
Sous l'onglet Sortie :
Longueur maximale : 25
Puis placez-les dans l'étiquette d'exemple RFID. lab.
5 Cliquez sur l'icône Mise en page pour afficher la boîte de
dialogue Mise en page, puis sélectionnez l'onglet RFID.
6 Sélectionnez Philips I-Code (selon l'imprimante que vous
avez choisie, ce modèle d'étiquette peut ne pas être
disponible).
7 Paramétrez la marge supérieure à 18 et la marge de
gauche à 4.
8 Cliquez sur OK.
Une nouvelle fenêtre s'ouvre pour permettre à l'utilisateur de
définir les paramètres des différentes zones.
9 Sélectionnez Serial pour la source de données du bloc #1
(Numéro de série). La valeur de ce bloc sera alimentée
par la valeur du formulaire Serial. Dans le format ASCII,
chaque plan ne peut contenir que quatre caractères
d'information. Par conséquent, lorsque vous cliquez sur
le bloc #2, une fenêtre s'affiche à l'écran et vous propose
de recopier la ligne dans un autre bloc pour compléter
l'information dans le bloc suivant. Si vous cochez la case,
les quatre derniers caractères restants du formulaire
Serial alimenteront automatiquement le bloc #2. Si vous
L’impression
Chapitre 5 - 65
ne cochez pas la case, les quatre derniers caractères ne
seront pas enregistrés dans RFtag.
10 Sélectionnez TagData pour la source de données du
bloc #3 (Fonction spéciale). Cela permet d'alimenter la
valeur du bloc #3 avec les quatre premiers caractères du
formulaire TagData (5435). Lorsque vous cliquez sur le
bloc #4, la fenêtre contextuelle Plage de réplication des
lignes vous propose de recopier l'information dans les six
blocs suivants. Cela inclura les quinze derniers
caractères (645T6546345RT54) et six espaces vides
(sous l'onglet Sortie de la boîte de dialogue TagData, la
longueur maximale a été définie à 25 caractères).
11 Cliquez sur OK.
12 Dans la boîte de dialogue Imprimer, cliquez sur le
bouton Imprimer.
Options d'impression
Aperçu avant
impression
Dans la boîte de dialogue Imprimer, cliquez sur Plus >>
pour visualiser votre étiquette avant impression. Un
nouveau volet s'affiche au bas de la boîte de dialogue
Imprimer. Pour visualiser votre étiquette avant impression,
cliquez sur Aperçu. Une nouvelle fenêtre s'affiche à l'écran
et présente votre étiquette et les données associées. Faites
défiler les enregistrements à l'aide des boutons Précédent
et Suivant, ou imprimez directement à partir de cette
fenêtre.
Personnalisation
de vos
impressions
Vous pouvez définir/personnaliser la boîte de dialogue
Imprimer pour simplifier le processus d'impression : vous
pouvez imprimer directement sans recevoir d'invites,
imprimer ou ne pas imprimer les objets situés partiellement
en dehors des limites de l'étiquette, ou paramétrer par
défaut la méthode d'impression directe lorsque la connexion
à une base de données est introuvable et que vous avez
sélectionné les options Résultat de la requête de la base
de données ou Recherche dans la base de données.
Chapitre 5 - 66
Didacticiel
Pour modifier les options :
1 Cliquez sur Fichier > Imprimer > Plus > Options.
Impression d'un
enregistrement
spécifique
Vous pouvez chercher un enregistrement à l'aide du bouton
Atteindre
de votre barre d'outils et imprimer l'étiquette
directement dans la boîte de dialogue Atteindre. Pour cela:
1 Cliquez sur le bouton Atteindre de votre barre d'outils.
2 Sélectionnez une base de données, un champ de
recherche et entrez une valeur comme source de
recherche.
3 Cliquez sur la flèche
pour atteindre l'enregistrement
trouvé (ou sur l'enregistrement suivant).
4 Imprimez en cliquant sur le bouton Imprimer.
Optimisation de l’impression
De plus en plus d’imprimantes sont équipées d’un port
parallèle dont nous recommandons l’utilisation par rapport
au port série. En effet, si vous devez imprimer des images
(bitmap), des graphiques ou des polices True Type
Windows, les performances de votre système bénéficieront
d’une manière significative d’une capacité de transfert des
données supérieure à travers un port parallèle. De plus, il
n’existe qu’un seul et unique type de câble pour une liaison
parallèle (alors qu’il n’existe pas de normalisation pour les
câbles séries), ainsi vous n’aurez jamais à vous soucier de
quel type de câble votre imprimante a besoin.
Cependant, comme il demeure encore beaucoup
d’imprimantes standards livrées avec une liaison série
uniquement, cette section couvre la plupart des problèmes
rencontrés avec une communication série et explique
comment configurer Windows pour communiquer
facilement avec votre imprimante.
Par ailleurs, il est important de garder à l’esprit que les
pilotes d’imprimante Windows et le programme par lequel
vous imprimez ne contrôlent pas la communication série
entre votre ordinateur et l’imprimante. Votre mode de
communication est contrôlé par :
L’impression
Chapitre 5 - 67
• les paramètres de votre imprimante ;
• le type de câble série utilisé ;
• les paramètres de communication série utilisés dans le
panneau de configuration de Windows.
Optimiser la
vitesse
d’impression
Comme cela a déjà été évoqué dans l’introduction, plusieurs
paramètres entrent en jeu et il n’existe pas de configuration
universelle pour optimiser la vitesse d’impression. Dans
cette séquence, nous allons passer en revue ces différents
paramètres de manière à vous permettre de mieux vous
situer par rapport à votre propre configuration et par
conséquent, à trouver les meilleurs réglages pour une
impression optimisée.
Pour accroître la vitesse d’impression, quatre grands
principes sont à retenir :
• favoriser l’utilisation de la liaison parallèle ;
• favoriser l’utilisation des objets imprimantes (polices,
code-à-barres, etc.) ;
• dans le cas d’une liaison série et si l’imprimante le
permet, utiliser le Téléchargeur de polices Windows.
Cet outil permet de télécharger facilement et
rapidement n’importe quelle police Windows dans la
mémoire de l’imprimante et ainsi, en faire une
ressource imprimante (pour de plus amples
renseignements sur cet outil livré avec votre
application, se référer à la documentation électronique
disponible sur le CD ROM de votre application) ;
• utiliser la commande “Envoyer seulement les
données modifiées” disponible pour une grande
majorité d’imprimantes (réglage que l’on trouve dans la
boîte de configuration de l’imprimante).
Par ailleurs, au moment de la configuration du pilote
d’imprimante et du choix du port, l’option Accès direct est
proposée. Le tableau ci-dessous illustre quand peut être
utilisée cette option.
Port
Accès direct
Non Accès direct
Série
oui
oui
Chapitre 5 - 68
Didacticiel
Port
Accès direct
Non Accès direct
Parallèle
oui
oui
Réseau
non
oui
L’utilisation de cette option dépend de vos besoins :
• En Accès direct, le pilote d’imprimante communique
directement avec l’imprimante : la main est rendue à
l’utilisateur uniquement à la fin de l’impression (ce qui
peut demander un certain temps d’attente) ;
• Sans l’option Accès direct, le pilote d’imprimante
transfère les données vers une queue d’impression qui
gère alors la communication : la main est rendue à
l’utilisateur lorsque toutes les données sont
transférées au gestionnaire d’impression (le temps
d’attente est souvent bien moins long).
Liaison parallèle et communication série...
Si vous souhaitez garder les avantages des images (grande
variété de graphiques Windows), vous obtiendrez de
manière significative de meilleures performances en
utilisant une imprimante équipée d’un port de
communication parallèle. La plupart des imprimantes
thermiques standards ne sont équipées que d’une liaison
série (RS 232) et, le port parallèle est en option.
Remarque
Favorisez autant que possible la liaison parallèle pour
l’impression d’images.
La communication série fonctionnera très bien à condition
que vous n’ayez l’intention d’imprimer que des objets
imprimantes (code-à-barres, polices, etc.). Si vous
souhaitez imprimer des images bitmap, la vitesse
d’impression s’en trouvera largement ralentie.
Lorsqu’une image doit être imprimée...
Par exemple, le logo de votre entreprise qui n’est pas un
objet imprimante, doit être transféré à l’imprimante. Plus
vous envoyez d’images à l’imprimante, plus la vitesse
d’impression est lente, surtout si vous utilisez une liaison
série. La solution consiste à n’envoyer qu’une seule fois
L’impression
Chapitre 5 - 69
l’image en question au lancement de l’impression de la série
d’étiquettes.
La majorité des imprimantes propriétaires permettent cette
opération.
Utilisez l’option Envoyez seulement les données
modifiées : l’image est envoyée à l’imprimante une seule
fois au début de l’impression, ce qui peut prendre du temps.
Cependant, une fois la première étiquette imprimée, le
processus de transfert des données devient beaucoup plus
rapide. La performance accrue pour l’impression de
plusieurs séries d’étiquettes.
Remarque
Le fond de l’étiquette est stocké dans la mémoire de
l’imprimante. Par conséquent, aucune image fixe ne
sera envoyée à travers le câble après la première
impression.
Substitution de la police TrueType
La substitution de la police TrueType se fera lors de
l'impression pour remplacer dynamiquement une police
TrueType par une police d'imprimante. Cette fonction
permet à l'utilisateur de concevoir une étiquette unique
pouvant être imprimée sur différents types d'imprimante. En
utilisant l'option de substitution de la police TrueType, la
police TrueType utilisée lors de la conception de l'étiquette
sera redéfinie avec la meilleure police d'imprimante possible
lors de l'impression afin d'optimiser la vitesse d'impression.
Chapitre 5 - 70
Didacticiel
Diagnostic de pannes
Le tableau ci-dessous liste les problèmes les plus
couramment rencontrés au moment de l’impression et
fournit quelques solutions pour vous aider à les résoudre.
Panne
Diagnostic
Solution
Rien ne
s’imprime
l’imprimante n’est pas
sous tension
mettre l’imprimante sous
tension
Pour une liaison parallèle
:
- l’imprimante n’est pas
configurée pour une
liaison parallèle.
assurez-vous que ce
réglage a été bien effectué
sur le panneau de
configuration de
l’imprimante (se référer au
manuel constructeur).
Pour une liaison série :
les paramètres de
communication série ne
sont pas corrects.
assurez-vous que les
paramètres de
communication entre le PC
et l’imprimante sont
identiques (se référer au
manuel constructeur pour
connaître les paramètres de
communication série requis
pour votre imprimante).
le câble série n’est pas
adapté.
assurez-vous que le câble
répond aux spécifications de
votre imprimante (se référer
au manuel constructeur).
Dans tous les cas (série
ou parallèle) :
- le câble n’est pas
connecté sur le bon port.
vérifiez le branchement.
L’impression
Chapitre 5 - 71
Panne
Diagnostic
Solution
Page
blanche
Pour une impression
thermique direct : le
support d’impression a
été installé à l’envers (la
tête d’impression chauffe
le mauvais côté du
papier).
réinstallez le support à
l’endroit.
Pour une impression à
transfert thermique : le
ruban n’a pas été installé
ou mal installé.
vérifiez l’installation du
ruban ou installez-le (se
référer au manuel
constructeur).
le mode d’impression
désiré n’a pas été
sélectionné sur
l’imprimante.
assurez-vous que le mode
d’impression (thermique ou
transfert thermique) a été
correctement sélectionné
sur l’imprimante (se référer
au manuel constructeur) ou
dans la boîte de dialogue de
configuration de
l’imprimante.
la mémoire de
l’imprimante est saturée.
validez l’option Effacer la
mémoire avant la
prochaine impression ;
si le problème persiste,
vérifiez la place allouée aux
images (onglet Image de
votre pilote d’imprimante).
la mémoire imprimante
est insuffisante.
augmentez la mémoire de
votre imprimante soit par
ajout de carte mémoire
supplémentaire, soit par
l’augmentation de la RAM
(se référer au manuel
constructeur ou auprès de
votre revendeur
imprimante).
Un objet
graphique ne
s’imprime
pas (image,
police
Windows,
code-àbarres
graphiques,
etc.)
Chapitre 5 - 72
Panne
L’imprimante
thermique se
bloque
Didacticiel
Diagnostic
Solution
certaines imprimantes ne
prennent pas en compte
l’objet s’il dépasse de
quelques millimètres la
zone d’impression.
réajustez la position de
l’objet à l’intérieur de
l’étiquette.
le support physique ne
correspond pas à celui
défini dans la boîte de
dialogue Mise en page
(papier échenillé ou
continu).
assurez-vous que le support
a été correctement
sélectionné lors de la mise
en page : Continu,
Echenillé.
C HA P ITR E
6
La sécurité sur mesure
Le Gestionnaire des utilisateurs est un outil permettant de
gérer les droits d’accès au logiciel d’étiquetage. Il vous
permet ainsi de mettre en place des stratégies de travail de
groupes en organisant les comptes utilisateurs en groupes
d’utilisateurs. Vous pouvez établir et/ou supprimer des
comptes utilisateurs avec le Gestionnaire des utilisateurs.
Remarque
Les changements de stratégie des permissions des
utilisateurs prendront effet la prochaine fois
quel’utilisateur exécutera l’application.
Les bénéfices d’une stratégie de groupes d’utilisateurs sont
nombreux. En effet, la gestion de comptes d’utilisateurs
permet d’adapter l’outil de travail aux besoins de votre
organisation, en apportant des couches de sécurité
supplémentaires selon les différents services, l’intégrité des
documents et des données est ainsi garantie.
Utilisez des comptes séparés pour les activités de création,
de modification ou simplement d’impression de documents.
Gestionnaire des utilisateurs
Le Gestionnaire des utilisateurs permet de gérer les
droits d’accès aux documents par compte d’utilisateurs.
L’administrateur peut créer autant de comptes qu’il le
souhaite, chaque compte ayant des droits particuliers. Les
utilisateurs peuvent être ajoutés à un ou plusieurs comptes.
Chapitre 6 - 74
Didacticiel
Un compte intitulé Invités est créé automatiquement au
lancement du Gestionnaire des utilisateurs. Il ne contient
aucun droit par défaut.
Remarque
Il est à noter que la présence du module de sécurité
supprime les commandes liées au Mot de passe.
Remarque
Le Gestionnaire des utilisateurs ne s’active qu’après
avoir été configuré par l’administrateur.
Une interface conviviale pour une gestion des droits
optimisée...
L’interface a été conçue de manière à faciliter
l’administration des différents comptes d’utilisateurs. Sous
forme d’arbre, tel l’explorateur de Windows, le gestionnaire
permet une utilisation totalement intuitive par le glisserdéplacer, la présence de menus contextuels, etc. Nous
verrons en détail, au Chapitre 6 - 53, comment utiliser
l’interface du Gestionnaire des utilisateurs.
L’administrateur
L’utilisation du Gestionnaire des utilisateurs demande
impérativement la présence d’un administrateur. Reconnu
comme tel, il est le seul à pouvoir administrer les différents
comptes : donner des droits, les supprimer, ajouter des
utilisateurs ou d’autres administrateurs, créer des comptes,
etc.
Qui est l’administrateur ?
L’administrateur est celui qui exécute pour la première fois
le Gestionnaire des utilisateurs.
Remarque
Seul un administrateur peut ajouter ou supprimer un
autre administrateur.
La sécurité sur mesure
Chapitre 6 - 75
Utilisation sans
gestion de profil
L’ordinateur sur lequel est installé le logiciel d’étiquetage
avec le Gestionnaire des utilisateurs ne gère pas les
profils utilisateurs.
Dans ce cas, à chaque lancement du logiciel d’étiquetage,
une boîte de dialogue s’affiche et demande le nom et le mot
de passe de l’utilisateur.
Si l’utilisateur est inconnu du Gestionnaire des
utilisateurs, c’est-à-dire qu’il n’est pas inscrit dans un
compte d’utilisateurs, il est automatiquement défini comme
Invités. Par conséquent, il ne disposera que des droits du
compte Invités attribués par l’administrateur.
Utilisation avec
gestion de
profils
L’ordinateur sur lequel est installé le logiciel d’étiquetage
avec le Gestionnaire des utilisateurs gère les profils
utilisateurs.
Dans ce cas, le Gestionnaire des utilisateurs utilise les
profils utilisateurs déclarés sur le réseau. Lors du lancement
du logiciel d’étiquetage, le Gestionnaire des utilisateurs
s’assure que l’utilisateur lui est connu, c’est-à-dire qu’il est
inscrit dans un de ses comptes d’utilisateurs. Sinon, il est
automatiquement défini comme Invités. Par conséquent, il
ne disposera que des droits du compte Invités attribués par
l’administrateur.
Remarque
Si la station où votre logiciel d’étiquetage est installé,
est connectée à un résean NT, l’administrateur a
directement accès à tous les noms d’utilisateurs du
réseau. Cela limite les risques de création d’utilisateurs
avec un nom erronné.
Chapitre 6 - 76
Didacticiel
Administration
Dans cette section, nous allons passer en revue toutes les
fonctionnalités disponibles du Gestionnaire des utilisateurs.
Compte Administrateurs
Compte Invités
Compte Utilisateurs
Figure 18 Présentation du Gestionnaire des utilisateurs
Ajout
d’utilisateur
Pour ajouter un nouvel utilisateur à un profil existant :
Choisissez Utilisateur Nouvel Utilisateur.
Une branche est créée sous le profil et vous permet de saisir
le nom du nouvel utilisateur, voir ci-après:
Figure 19 Ajout d’un nouvel utilisateur
Ajout d’un
nouveau profil
L’ajout d’un nouveau profil vous permet de définir un
ensemble de droits liés à une activité particulière de votre
organisation.
La sécurité sur mesure
Chapitre 6 - 77
Pour ajouter un nouveau profil :
1 Choisissez Utilisateur Nouveau profil.
Le nouveau profil est créé.
2 Nommez-le et configurez ses droits, voir ci-après.
Remarque
Par défaut un nouveau profil à tous les droits.
Pour définir un nouveau profil :
Comme nous l’avons vu précédemment, lorsqu’un nouveau
profil est créé, tous les droits lui sont assignés.
L’administrateur n’a plus qu’à supprimer d’un simple clic de
la souris, ceux qui ne concernent pas le profil en question.
Pour supprimer un ensemble de droits :
Sélectionnez le type puis choisissez Droits Supprimer.
Le type disparaît de l’arbre.
Pour supprimer certains droits :
Cliquez sur le type à modifier et, à l’aide de la souris,
désactivez les droits.
Déplacer l’utilisateur d’un compte vers un autre compte
Sélectionnez l’utilisateur puis glissez-déplacez-le vers le
nouveau compte.
Chapitre 6 - 78
Didacticiel
C HA P ITR E
7
Annexe 1: Formules
Calculer avec des formules et des fonctions
De nombreuses fonctions de calcul sont disponibles dans
votre logiciel. Elles vous permettent d’effectuer des calculs
sur des dates, des manipulations sur des chaînes de
caractères, etc. Une formule peut contenir des variables,
des constantes, des fonctions, des opérateurs...
Pour parvenir à calculer dans un document, vous devez
créer une variable : la variable Formule. Cette variable vous
permet, grâce à une boîte de dialogue spécifique, de définir
la (ou les) fonction(s) de votre choix pour une formule
donnée. Vous pouvez en outre, créer autant de variables
Formule que de calcul à effectuer dans un document.
Cette section est jalonnée de divers exemples qui vous
permettront de mettre en pratique l’utilisation des formules.
Les exemples intitulés Atelier pratique ont des niveaux de
difficultés différents, niveaux que vous pourrez repérer
grâce aux icônes ci-dessous :
Très facile
Facile
Difficile
Chapitre 7 - 80
Didacticiel
Les divers types de formules et opérateurs
Les formules
numériques
Le calcul s’effectue sur des valeurs numériques et donne un
résultat numérique. Ces valeurs sont soit des variables, soit
des constantes.
2*Var0 = 14
La variable Var0 se rapporte à la valeur d’un
numéro de lot et 2 est la constante. Le résultat
varie en fonction de Var0, mais il est toujours la
multiplication de la valeur de Var0 par 2.
Les formules
logiques
Les formules logiques permettent de vérifier si une condition
est ou non réalisée.
Var0>Var1
Cette formule vérifie si la valeur de Var0 est supérieure à celle de Var1. Si oui, la valeur retournée
est 1 (vrai), sinon c’est la valeur 0 (faux) qui est
retournée.
Les formules
textuelles
Les formules textuelles mettent en oeuvre des caractères
n’effectuant pas de calcul à proprement parler, mais gèrent
les chaînes de caractères.
“NOM : ”&Var0
Le résultat obtenu est NOM : Durand si la valeur
de Var0 est bien Durand.
Les fonctions
Les fonctions sont des formules prêtes à l’emploi, qui se
révèlent parfois très complexes. Une fonction peut être
intégrée à une formule.
Une fonction utilise des valeurs, des arguments, pour
Annexe 1: Formules
Chapitre 7 - 81
générer de nouvelles valeurs. Il ne s’agit pas
nécessairement de calcul au sens strict du terme, mais
plutôt d’analyse logique ou de manipulation de chaînes de
caractères par exemple.
Il existe six groupes de fonctions dans la définition des
formules :
• fonctions de calcul des caractères de contrôle (check
digit) ;
• fonctions de conversion ;
• fonctions sur la date et l’heure ;
• fonctions logiques ;
• fonctions mathématiques ;
• fonctions sur les chaînes de caractères.
Les opérateurs
Les calculs s’effectuent suivant un ordre de priorité précis.
C’est la raison pour laquelle il est parfois nécessaire de
mettre entre parenthèses certaines parties d’une formule,
pour indiquer ou forcer l’ordre des opérations.
Opérateur
Exemple
Signification
Priorité
Opérateurs arithmétiques
^
5^2 = 25
exposant
1
%
20%3 = 2
modulo
2
*
5*2 = 10
multiplication
3
/
6/2 = 3
division
4
+
20+5 = 25
addition
5
-
20-5 = 15
soustraction
6
concaténation
de chaînes
7
égalité
8
Opérateurs textuels
&
“chaîne1”&”ch
aîne2
Opérateurs de comparaison
=
Var0=Var1
Chapitre 7 - 82
Didacticiel
Opérateur
Exemple
Signification
Priorité
>
Var0>Var1
supérieur
9
<
Var0<Var1
inférieur
10
>=
Var0>=Var1
supérieur
égal
ou
11
<=
Var0<=Var1
inférieur
égal
ou
12
<>
Var0<>Var1
différent
13
L’indice de priorité indique comment l’application travaille si
différents opérateurs se trouvent combinés dans une même
formule. Dans la formule :
4+5*6-9/2
On procède d’abord à la multiplication (5*6) suivie
par la division (9/2) puis à l’addition (4+30) et
enfin, à la soustraction, si bien que le résultat peut
être surprenant si l’on ne tient pas compte des
priorités. Le total est ici de 29,5, alors qu’on attendait sans doute 22,5 en effectuant les calculs
dans l’ordre d’écriture. Quand les opérateurs ont
le même niveau de priorité, le calcul s’effectue de
gauche à droite. Les parenthèses permettent
d’isoler certains calculs. Si bien que :
(4+5)*(6-9)/2
donne bien -13,5 et non plus 29,5.
Annexe 1: Formules
Chapitre 7 - 83
Création d’une Formule
Les variables de type Formule sont des variables dont la
valeur est définie par une combinaison d’opérateurs, de
constantes, de variables, de formules et de fonctions. Le
résultat peut être numérique, alphabétique ou
alphanumérique.
Boîte de
dialogue
Formule
La boîte de dialogue de la variable Formule permet de
saisir l’expression. Cette boîte de dialogue est divisée en
trois onglets :
• Formule : permet de déterminer les caractéristiques
de la formule ;
• Sortie : permet d’affiner la mise en forme finale de la
variable pour l’affichage dans votre document (voir
Aide en ligne L’onglet Sortie) ;
• Compteur : permet de donner à la variable l’attribut
Compteur (voir Aide en ligne L’onglet Compteur).
Pour accéder à la boîte de dialogue de la variable
Formule :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Formule.
2 A l’aide du menu contextuel, choisissez Ajouter.
Une sous-branche Formule0 apparaît.
3 Sélectionnez-la et double-cliquez.
La boîte de dialogue Formule apparaît (voir Figure 19).
Chapitre 7 - 84
Didacticiel
Zone d’édition de la
formule
Message
d’information sur la
syntaxe de la
fonction
sélectionnée
Liste des types
d’éléments pouvant
être contenus dans
une formule
Liste des éléments
contenus dans le
type sélectionné
Figure 20 La boîte de dialogue Formule
Définition de la
formule
La première étape consiste à créer l’expression qui définit la
formule.
La zone d’édition de la formule peut être renseignée par
saisie directe au clavier ou en sélectionnant à l’aide de la
souris, les éléments à l’écran.
Pour saisir l’expression :
1 Sélectionnez un à un les éléments qui constituent
l’expression, et cliquez sur Insérer après chaque
sélection.
2 Lorsque l’expression est entièrement saisie, cliquez sur le
bouton Tester. Ce dernier permet de contrôler s’il n’y a
pas d’erreur de syntaxe dans l’expression.
3 Validez.
Annexe 1: Formules
Chapitre 7 - 85
Pour renommer la variable :
Pour renommer une variable, sélectionnez-la, cliquez une
fois de manière à sélectionner le nom par défaut et saisissez
le nouveau nom
- ou Appuyez sur la touche F2 et saisissez le nouveau nom.
Pour créer l’objet variable et insérer la Formule dans le
document :
Cliquez sur l’outil Texte, sélectionnez ensuite la formule et
glissez-déplacez-la dans l’espace de travail.
N’oubliez pas de sélectionner le mode d’affichage
Valeur pour vérifier le résultat de votre formule.
Votre résultat est tronqué : vérifier les paramètres
de l’onglet Sortie, la valeur de la longueur
maximale est peut être insuffisante pour afficher
en totalité le résultat de votre formule.
L’aide en ligne fournit une liste exhaustive de
toutes les fonctions avec des explications et des
exemples propres à chaque fonction.
Chapitre 7 - 86
Didacticiel
Atelier pratique 1 - Formules complexes
Fonctions
logiques
Vous pouvez utiliser les fonctions logiques soit pour voir si
une condition est réalisée ou non, soit pour vérifier plusieurs
conditions. Vous pouvez par exemple utiliser la fonction if
pour déterminer si une condition est réalisée ou non : une
valeur est renvoyée si la condition est réalisée, et une autre
valeur est renvoyée si la condition n’est pas réalisée.
L’exemple ci-dessous présente un document pour
l’étiquetage de carton. Il comporte le nom et
l’adresse du destinataire, des informations sur le
paquet. Tous les cartons en partance doivent être
numérotés sur le nombre total de cartons de la
série. Le nombre total de cartons est déterminé
par avance. Les numéros de cartons sont entrés
manuellement à travers le Formulaire au moment
de l’impression. Pour contrôler d’éventuelles
erreurs, une formule fait apparaître un message
d’erreur “ERROR” lorsque le numéro d’un carton
(variable BOX#) dépasse le nombre total de cartons dans une série (variable TOTAL # OF
BOXES).
1 Ouvrez l’étiquette
TUTORIAL.
OV ERRUN .TPL
située dans le dossier
2 Choisissez Fichier Imprimer puis, lancez l’impression en
cliquant sur le bouton Imprimer.
Le Formulaire apparaît. Nous allons volontairement saisir
une valeur pour la variable BOX # supérieure à la variable
TOTAL # OF BOXES, sachant que le nombre total de
cartons est fixé à 11.
3 Tapez “12” puis validez le Formulaire.
Annexe 1: Formules
Chapitre 7 - 87
Vous constatez que l’étiquette imprimée comporte le
message “ERROR” (voir Figure 20).
Figure 21 Présentation de l’étiquette exemple
La formule qui a permis d’afficher ce message est la
suivante :
if(value(BOX #) >value(TOTAL # OF BOXES),”E\n R\n
R\n
O\n
R”,””)
(/n : retour à la ligne)
La fonction if
Renvoie une valeur si la condition que vous spécifiez est
VRAIE et une autre valeur si cette condition est FAUSSE.
Utilisez la fonction if pour effectuer un test conditionnel sur
des valeurs et des formules.
Syntaxe
if(”expr”,”valeur_si_vrai”,”valeur_si_faux”)
”expr”
représente toute valeur ou expression dont le
résultat peut être VRAI ou FAUX.
valeur_si_vrai est la valeur qui est renvoyée si ”expr” est
VRAI. L’argument valeur_si_vrai peut être une autre
formule.
Chapitre 7 - 88
Didacticiel
valeur_si_faux est la valeur qui est renvoyée si ”expr” est
FAUX. L’argument valeur_si_faux peut être une autre
formule.
Remarque
Il est possible d’imbriquer plusieurs fonctions if comme
arguments «valeur_si_vrai» et «valeur_si_faux» pour
élaborer des tests plus complexes (voir exemple cidessous).
if(jourmois > 10,
if(jourmois > 15,
if(jourmois >25,”Risque de coupure”,”Payer
facture”),
”Penser à payer facture”),
”Tout va bien”)
Ce qui donne en langage parlé :
Cet exemple teste le jour du mois :
- Si le jour du mois est compris entre le 1er et le
10, le message “Tout va bien” s’affiche ;
- si le jour du mois est compris entre le 11 et le 15,
le message “Penser à payer facture” s’affiche ;
- si le jour du mois est compris entre le 16 et le 25,
le message “Payer facture” s’affiche ;
- si le jour du mois est supérieur au 25, le message “Risque de coupure” s’affiche.
Annexe 1: Formules
Chapitre 7 - 89
Si vous souhaitez tester la formule ci-dessus,
saisissez-la dans la zone d’édition de formule.
Toutefois, n’oubliez pas de créer au préalable la
variable intermédiaire “jourmois”.
Cette variable intermédiaire se créée à partir de la
branche Libre (onglet Sources de données de
l’Explorateur de document).
Par ailleurs, pour que les messages s’affichent
entièrement, tapez une valeur au moins égale à 22
dans la zone de texte Longueur maximale du
volet Sortie de la boîte de dialogue Formule.
L’aide en ligne liste et donne des exemples sur
toutes les fonctions logiques disponibles dans le
logiciel (voir Aide en ligne Formules Fonctions
logiques).
Chapitre 7 - 90
Didacticiel
Atelier pratique 2 : Calcul de “Modulo” spécifique
Votre logiciel intègre des fonctions de calcul de modulo pour
l’intégration d’un caractère de contrôle dans les données
code-à-barres.
Cependant, il peut arriver que le calcul du caractère de
contrôle soit spécifique et que par conséquent, les fonctions
intégrées au logiciel ne répondent pas à vos besoins.
Il vous revient alors de créer vous même la fonction.
Nous allons voir dans cette séquence qu’il est tout à fait
possible de réaliser n’importe quel calcul de caractère de
contrôle grâce aux formules.
L’exemple présenté ici illustre le calcul d’un caractère de
contrôle pour un code-à-barres 2/5 interleaved.
Méthode de
calcul pour un
caractère de
contrôle
La méthode consiste à multiplier le premier caractère de la
donnée par 1, le second par 2, le troisième par 1, etc.
Ouvrez l’étiquette intitulée CHECK01.TPL située dans le dossier
TUTORIAL .
Le calcul du caractère de contrôle va s’effectuer sur la
donnée LO T NUMBER .
Pour calculer le poids
1 Cliquez sur la branche Formule de l’onglet Sources de
données de l’Explorateur de document et ajoutez une
Formule.
2 Saisissez la formule suivante :
mid(LOT NUMBER,1,1)&
mid(LOT NUMBER,2,1)*2 &
mid(LOT NUMBER,3,1)&
mid(LOT NUMBER,4,1)*2 &
mid(LOT NUMBER,5,1)
Le résultat est 2120103 ; en effet, nous avons :
2*1 = 2
6*2 = 12
0*1 = 0
5*2 = 10
3*1 = 3
Annexe 1: Formules
Chapitre 7 - 91
La concaténation des résultats donne 2120103.
3 Nommez la formule “WEIGHTED”.
Pour additionner le résultat du calcul de poids :
L’étape suivante consiste à additionner les chiffres résultant
de la formule précédente.
1 Créez une seconde Formule que vous intitulerez “SUM”.
2 A l’intérieur de la zone de saisie, tapez l’expression
suivante :
mid(weighted,1,1)+mid(weighted,2,1)+
mid(weighted,3,1)+mid(weighted,4,1)+
mid(weighted,5,1)+mid(weighted,6,1)+ mid(weighted,7,1)
Le résultat est 9 ; en effet, nous avons :
2+1+2+0+1+0+3= 9.
Pour calculer le caractère de contrôle :
C’est à l’aide du résultat précédent que nous allons calculer
la valeur du caractère de contrôle.
1 Créez une troisième Formule que vous intitulerez
“CHECK DIGIT”.
2 A l’intérieur de la zone de saisie, tapez l’expression
suivante :
if((sum % 10)>0,10-sum % 10,0)
Le résultat est 1 ; en effet, nous avons :
sum % 10 = 9 (% = modulo).
9 étant supérieur à 0, nous effectuons la soustraction :
10- 9 = 1.
Remarque
Si le résultat avait été égal à 0, le caractère de contrôle
aurait eu comme valeur 0.
Chapitre 7 - 92
Didacticiel
Pour calculer la donnée à encoder :
La création du code-à-barres doit inclure la donnée à
encoder, c’est-à-dire la valeur de la variable “LOT
NUMBER” concaténée à la valeur du caractère de contrôle
(CHECK DIGIT).
1 Créez une quatrième Formule que vous intitulerez
“DATA”.
2 A l’intérieur de la zone de saisie, tapez l’expression
suivante :
LOT NUMBER & CHECK DIGIT.
La donnée à encoder est maintenant :
Pour créer le code-à-barres :
1 Cliquez sur l’outil Code-à-barres situé dans la barre
d’outils de création, sélectionnez ensuite la formule DATA
et glissez-déplacez-la dans l’étiquette.
2 Sélectionnez le code-à-barres et, à l’aide du menu
contextuel, choisissez Propriétés de l’objet.
La boîte de dialogue Code-à-barres apparaît (voir Figure
21 ci-dessous).
Annexe 1: Formules
Chapitre 7 - 93
Présence
d’un
caractère
de
contrôle
Sélection de la
symbologie 2/5
Interleaved
Figure 22 La boîte de dialogue Code-à-barres
3 Configurez la boîte de dialogue telle qu’elle apparaît sur
la Figure 21.
L’étiquette est maintenant terminée. Vous trouverez
l’étiquette modèle dans TUTORIAL\C HECK .TPL .
Chapitre 7 - 94
Didacticiel
Atelier pratique 3 : calcul sur les dates
Calcul d’une
date de
péremption
avec la date
système
Votre logiciel intègre une option qui permet de rajouter une
durée fixe ou variable à la date système. Cette fonction est
très utile pour calculer, par exemple, la date limite de
consommation d’un produit.
Nous allons créer une étiquette qui comportera deux
variables Date. Une première pour la date de fabrication et
une deuxième pour la date limite.
Pour créer les variables Date :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Date.
2 A l’aide du menu contextuel, cliquez sur Ajouter.
Une sous-branche Date0 apparaît.
3 Sélectionnez-la et appuyez sur la touche F2 de façon à la
renommer.
4 Tapez Date of manufacture.
5 Sélectionnez-la à nouveau et double-cliquez.
La boîte de dialogue Date apparaît (voir Figure 19).
6 Cliquez sur le format de date 03/juin/1998.
7 Validez la boîte de dialogue.
Maintenant, vous allez créer la variable EXP IRY DATE :
1 En répétant les opérations précédentes, créez une autre
variable Date que vous nommerez Expiry Date.
2 Faites apparaître la boîte de dialogue Date en doublecliquant sur Expiry Date.
3 Comme pour la Date of manufacture, insérez le format
de date 03/juin/1998.
Annexe 1: Formules
Chapitre 7 - 95
Nous admettrons que la durée de vie de ce produit est de 1
an et 2 jours, soit 367 jours. Au-delà de cette limite le produit
devient impropre à la consommation.
4 Sélectionnez ensuite l’onglet Options, validez l’option
Fixe dans la zone Ajouter une valeur et tapez 367.
5 Sélectionnez Jours comme Unité puis validez.
Vos deux variables sont créées, il ne reste plus qu’à les
insérer dans le document (voir Figure 22).
Figure 23 Calcul d’une date de péremption
L’étiquette est maintenant terminée. Vous trouverez
l’étiquette modèle dans TUTORIAL\SY ST DATE.TP L.
Chapitre 7 - 96
Didacticiel
Atelier pratique 4 : calcul sur les dates
Calcul d’une
date de
péremption en
fonction d’une
date nonsystème
Dans cette section, nous allons reproduire le même
document sans utiliser la date système. Nous supposons
que l’opérateur entre la date de fabrication au moment de
l’impression de l’étiquette. Cette méthode nous oblige à
effectuer des calculs sur la date de fabrication afin de
déterminer la date limite.
Ainsi plusieurs formules vont être nécessaires à
l’élaboration d’un tel document. D’autre part, tous les calculs
devront s’effectuer en prenant pour unité le jour.
Les fonctions utilisées seront principalement day(),
month(), year(). La méthode consiste à ajouter la durée au
jour, au mois et à l’année.
En effet, ces trois fonctions sont capables d’extraire le jour,
le mois et l’année en cours si l’argument est une date
système, c’est-à-dire today(). Mais, elles peuvent
également retourner ce même résultat si l’argument entré
est le nombre de jours écoulés depuis une année référence
(voir l’exemple ci-après).
Annexe 1: Formules
Chapitre 7 - 97
Ainsi day(0)&”/”&month(0)&”/”&year(0) donne
pour résultat :
30/12/1899 = année référence de votre application.
Si l’on souhaite que cette formule retourne la date
du jour courant, la solution consiste à calculer le
nombre de jours écoulés depuis l’année référence.
La formule devra comprendre l’addition de :
• " 99*365 = nombre total de jours pour 99
années de 365 jours ;
• " quotient(99-1,4) = nombre de jours en plus
pour les années bissextiles ;
• " +1 = permet d’initialiser l’année référence
au 31/12/1899 afin de démarrer à une année
- 1 jour;
• " + les jours écoulés de l’année en cours,
nous admettrons que nous sommes le 20
janvier 1999.
L’expression est alors :
day(99*365+quotient(99-1,4)+1+20)&”/
”&month(99*365+quotient(99-1,4)+1+20)&”/
”&year(99*365+quotient(99-1,4)+1+20)
et aura pour résultat 20/1/1999 qui est bien la date
courante admise pour l’exemple.
Pour créer la variable intermédiaire pour la saisie de la
date de fabrication :
Dans un premier temps, nous allons créer les variables sur
lesquelles nous allons baser les calculs.
1 Créez un nouveau document.
2 Ajoutez une variable intermédiaire (branche Formulaire)
et saisissez DATE comme dénomination.
Chapitre 7 - 98
Didacticiel
3 Configurez la boîte de dialogue des propriétés de cette
variable avec les valeurs suivantes :
- sélectionnez l’option Locale ;
- tapez “28021999” comme date de fabrication dans la
zone de saisie ;
- activez la case à cocher Supprimer les espaces ;
- sélectionnez l’onglet Formulaire et tapez ##/##/####
comme Format de saisie.
- tapez 8 comme Longueur minimale.
- sélectionnez l’onglet Sortie, et tapez “8” comme
Longueur maximale.
4 Validez.
Pour créer la variable Var pour la saisie de la durée de
vie du produit :
Répétez les étapes précédentes pour la création de cette
variable en modifiant les paramètres comme suit :
- tapez “DUREE JOURS” comme nom de cette variable ;
- sélectionnez l’option Locale ;
- tapez 367 dans la zone de saisie comme valeur de durée
de vie ;
- activez la case à cocher Supprimer les espaces.
Pour créer les variables intermédiaires Jour, Mois,
Année :
Ces trois variables sont extraites de la variable date, c’està-dire de la date de fabrication. Comme nous le verrons plus
tard elles entreront dans l’expression pour le calcul de la
date limite.
1 Créez à partir de l’Explorateur de document, une
variable Formule que vous appellerez Jour.
2 Dans la zone d’édition des formules, tapez l’expression
suivante :
left(date,2) : cette fonction extrait deux caractères de
l’argument DATE à partir de la gauche. Etant donné que la
valeur de la variable DATE est pour le moment
“28021999”, cette formule donne donc pour résultat 28 .
3 Validez.
Annexe 1: Formules
Chapitre 7 - 99
4 Répétez l’étape précédente pour créer la variable
Formule Mois en tapant l’expression : mid(date,3,2).
Cette fonction retourne deux caractères à partir du
troisième caractère de la chaîne DATE et donne 02 comme
résultat.
5 Validez.
6 Répétez l’étape précédente pour créer la variable
Formule Année en tapant l’expression : right(date,4)1900.
Cette fonction extrait quatre caractères de l’argument
DATE à partir de la droite. Nous obtenons donc comme
résultat 1999. Le fait de retrancher 1900 permet de
travailler sur trois digits au lieu de deux, ce qui assure la
compatibilité avec l’An 2000.
7 Validez.
Remarque
Le résultat de cette formule ne peut pas être exploité
directement. Nous verrons plus loin comment l’utiliser.
Pour créer la variable intermédiaire pour le calcul du
nombre de jours écoulés de l’année en cours :
Le dernier élément à déterminer est en effet le nombre de
jours écoulés de l’année en cours. Cette variable va nous
permettre de calculer ce nombre en vérifiant également si
l’année en cours est une année bissextile ou non.
La création de cette variable nécessite la création d’une
variable intermédiaire que nous appellerons CHAINEJOUR .
Cette variable va comporter une chaîne de caractères
définissant le nombre de jours compris dans une année de
365 jours. L’astuce consiste à ajouter à chaque mois le
nombre de jours écoulés depuis le 1er janvier (voir ciaprès).
000 031 059
jan fev
090 120 151 181 212 243 273 304 334
mar avr mai jui
juil aoû sep oct nov
Chapitre 7 - 100
Didacticiel
1 A partir de la source de données Libre, créer la variable
intermédiaire CHAINEJOUR .
2 Dans la boîte de dialogue de la variable, tapez la chaîne
ci-dessus
(000031059090120151181212243273304334) comme
valeur Locale sans ajouter d’espace.
3 Validez.
Cette variable CHAINEJOUR va entrer dans le calcul du
nombre de jours écoulés depuis le premier janvier de
l’année en cours. Il s’agit maintenant de créer la formule qui
va effectuer ce calcul.
4 Créez à partir de l’onglet Formule, une variable que vous
appellerez JUL IE N .
5 Dans la zone d’édition, tapez l’expression :
jour+mid(chainejour, (mois-1)*3+1,3)+if(and( (mois >
2),(mod(annee,4)=0)),1,0)
: correspond au jour de fabrication (variable que nous
avons créée précédemment).
mid(chainejour,(mois-1)*3+1,3) : formule permettant
d’extraire de la variable
CHAINE JOUR , les caractères correspondant au mois
précédent le mois de la date de fabrication.
if(and( (mois > 2) ,(mod(annee,4)=0)),1,0) : permet de
vérifier si l’année en cours est une année bissextile ou non
auquel cas, si la date de fabrication est ultérieure à février,
il est nécessaire d’ajouter un jour.
Puisque la date de fabrication pour notre exemple est le
28021999, il s’est écoulé 31 + 28 soit 59 jours depuis le
premier janvier 1999.
La formule JULIEN nous confirme effectivement ce résultat.
JO UR
Pour créer la formule pour le calcul de la date limite :
Nous avons maintenant tous les éléments pour définir
l’expression qui va calculer la date limite.
1 Créez une formule que vous appellerez date limite.
Annexe 1: Formules
Chapitre 7 - 101
2 Dans la zone d’édition, tapez l’expression :
right(”00”&DAY(A NNEE*365+quotient(ANNEE -1,4)+1
+JULIEN + DUREE JOURS ),2)&”/”&
right(”00”&month(ANNE E*365+quotient(A NNEE-1,4)
+1+JULIE N + DUREE JOURS),2) & ”/” &
right(year(ANNEE *365+quotient(ANNE E-1,4)+1+ JULIEN +
DUREE JO URS ),4)
Comme nous l’avons déjà évoqué en introduction à cet
exemple, les fonctions qui permettent un tel calcul sont :
- day(”jours écoulés depuis une année -1” + “ jours de durée
de vie du produit”) et ;
- month(”jours écoulés depuis une année -1” + “ jours de
durée de vie du produit”) et ;
- year(”jours écoulés depuis une année -1” + “ jours de
durée de vie du produit”).
Selon notre exemple, nous obtenons comme DATE LIMITE le
01/03 /2000.
Remarque
L’étiquette que nous venons de réaliser est également
disponible parmi les étiquettes exemples situées dans
le dossier TUTORIAL\LABELS\EXPRDATE.TPL
Des commentaires aident à mieux comprendre.
Quand un document est élaboré par différentes
personnes, il peut être utile de faire figurer certains
commentaires, pour que chaque utilisateur
comprenne les raisons de tel ou tel calcul. Aussi,
toute la zone en dehors des limites de l’étiquette
est une zone non-imprimable qui vous permet
d’insérer, entre autre, les explications et
commentaires nécessaires.
Vous retrouverez dans l’aide en ligne, toutes les
explications accompagnées d’autres exemples,
de toutes les fonctions utilisées dans cet exemple.
Chapitre 7 - 102
Didacticiel
C HA P ITR E
8
Annexe 2 : connexion aux bases
de données
Quelques rappels
A travers ce chapitre vous découvrirez à quel point votre
logiciel est puissant. En effet, nous allons mettre en relation
une étiquette (le contenant) avec une base de données (le
contenu). Pour ce faire, nous allons avoir recours aux
connexions ODBC (Open Data Base Connectivity) et OLE
DB (Object Linking and Embedding Database).
Base de
données
La base de donnée permet de stocker des données. Toutes
les données sont agencées sous forme de tables (ou
tableaux) à deux dimensions, ce que l’on nomme une
relation. Chaque ligne du tableau est appelée
enregistrement. Un enregistrement sert à gérer un objet
dont les propriétés sont agencées dans les différentes
colonnes de la table sous forme de champs.
Une base de données peut contenir plusieurs tables. Pour
mettre en relation les différentes tables d’une même base
de données, on peut avoir recours aux jointures. Nous
verrons plus loin dans ce chapitre, à travers un exemple
concret, comment créer des jointures.
ODBC
Il s’agit d’un standard de connexion permettant l’accès aux
bases de données. En utilisant ODBC, il est très simple de
mettre en relation une application telle que votre logiciel
d’étiquetage avec un certain nombre de bases de données.
Chapitre 8 - 104
Didacticiel
OLE DB
Il s’agit d’un standard de connexion permettant d’accéderà
tous les standards de bases de données et aux données
stockées dans les systèmes de messagerie.
Le logiciel fournit plusieurs pilotes ODBC de manière à avoir
accès aux bases de données les plus courantes. Cidessous, sont listés quelques pilotes :
• Microsoft Access Driver (*.mdb)
• Microsoft Excel Driver (*.xls)
• Microsoft FoxPro Driver (*.dbf)
• ...
Connexion à
des bases de
données
multiples
Vous pouvez connecter vos étiquettes à plusieurs bases de
données en utilisant l'une des méthodes décrites dans les
ateliers pratiques suivants. Vous pouvez consulter la boîte
déroulante de votre barre d'outils Navigation dans la base
de fusion pour sélectionner et pour changer la connexion à
la base de données. Une fois enregistrées, les connexions
aux bases de données resteront disponibles chaque fois
que vous ouvrirez cette étiquette. Chaque étiquette doit
avoir ses connexions aux bases de données associées
configurées et enregistrées.
Faisons le point...
Qu’est ce qu’une base
de données...
Une base de données permet de
stocker des données dans des
tables. Une table contient des
enregistrements qui permettent de
gérer des objets dont les propriétés
sont agencées dans des champs.
Comment avoir accès
à
une
base
de
données...
En utilisant ODBC ou OLE DB.
Annexe 2 : connexion aux bases de données
D’où proviennent les
données...
Chapitre 8 - 105
D’une source de données ODBC
ou OLE DB. La source de données
comprend
les
informations
nécessaires pour l’accès à la base
de données (nom et chemin
d’accès de la base de données et le
type moteur de base de données
associée).
Atelier pratique 1 - Installation d’une source de
données ODBC et importation des données
La première étape, avant d’avoir accès aux données,
consiste à installer la source de données requise.
Installation de la
source de
données ODBC
Ce premier exemple va vous permettre d’installer une
source de données qui se réfère à une base de données
Access.
Pour installer la source de données :
1 Ouvrez l’étiquette RE CTO_00.TP L située dans le dossier
d’installation de votre produit \TUTORIAL\LA BEL S.
Il s’agit d’une jaquette pour CD qui devra comporter le titre
de l’oeuvre et les morceaux enregistrés.
Les données à insérer dans l’étiquette se trouvent dans une
base de données intitulée VOLMUS IC . MDB.
2 Choisissez Source de données > Base de données >
Créer/Modifier une requête.
La boîte de dialogue Définition d’une requête ODBC
apparaît.
3 Cliquez sur
à droite de la liste Sélectionnez une
source de données.
La boîte de dialogue Administrateur de source de
Chapitre 8 - 106
Didacticiel
données ODBC apparaît.
L’ODBC est un composant totalement indépendant de votre logiciel d’étiquetage. Vous pouvez
également atteindre l’Administrateur de source
de données ODBC par le panneau de configuration de Windows : choisissez Démarrer Paramètres Panneau de configuration et cliquez sur
l’icône
4 Depuis le volet DSN utilisateur, cliquez sur Ajouter...
puis, sélectionnez le pilote Microsoft Access Driver
(*.mdb) enfin, cliquez sur Terminer.
La boîte Installation ODBC pour Microsoft Access
apparaît.
5 Tapez un libellé dans la zone Nom de la source de
données, par exemple Classical music source et au
besoin, donnez une brève description (voir figure ciaprès)
Classical music source
tracks by CD
Figure 24 Nommer une source de données
Nous savons maintenant qu’une source de données est
associée à une base de données. L’étape suivante consiste
à sélectionner la base de données utilisée pour notre
exemple, c’est-à- dire VO LMUSIC .MDB.
Pour sélectionner la base de données :
1 Toujours à partir de la boîte Installation ODBC pour
Microsoft Access, cliquez sur Sélectionner dans la
zone Base de données.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 107
2 Sélectionnez la base de données située dans le dossier
d’installation de votre logiciel d’étiquetage
\TUTORIAL\DATA\V OL MUS IC . MDB puis validez.
3 Fermez ensuite la boîte Installation ODBC pour
Microsoft Access en cliquant sur OK puis, quittez
l’Administrateur de source de données ODBC en
cliquant sur OK.
A chaque pilote ODBC correspond une aide en
ligne. N’hésitez pas à la consulter !
Importation des
données
Maintenant que la source de données est installée, nous
allons pouvoir importer les données stockées dans la base
de données pour les insérer dans l’étiquette.
Pour importer les données :
1 Si la boîte de dialogue Définition d’une requête ODBC
n’est pas affichée à l’écran, choisissez Fusion Créer/
Modifier une requête.
2 A partir de la liste Sélectionnez une source de
données, choisissez Classical music source puis,
sélectionnez la table volumes.
La boîte de dialogue affiche les informations suivantes :
Nom de la source
de données.
Nom de la table con
tenue dans la base de
données.
Champs
contenus
dans la
table.
Chapitre 8 - 108
Didacticiel
Figure 25 La boîte de dialogue Définition d’une requête ODBC
3 Cliquez sur Tout sélectionner puis validez.
Cette action permet de créer automatiquement toutes les
variables Base de données à partir des champs de la base
de données.
Les variables sont listées sous la branche Base de
données de l’onglet Sources de données de
l’Explorateur de document.
4 Enregistrez votre document.
L’application vous demande si vous souhaitez enregistrer la
requête.
5 Cliquez sur Oui, sélectionnez .\TUTORIAL\QUERY et
tapez VO LMUSIC .CSQ comme nom de requête.
Création des
objets variables
Il suffit maintenant d’associer les variables ainsi créées à un
objet (texte, code-à-barres, etc.) pour les faire figurer dans
l’étiquette. Dans notre exemple, nous créerons des Objets
Texte variables.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 109
Rappel ! Il est important de ne pas confondre
variable et objet variable. Une variable est un
objet non-physique dont la valeur évolue. Un
objet variable quant à lui revêt un aspect physique (texte, code-à-barres, etc.).
Lorsque un objet (texte, code-à-barres, etc.) est
associé à une variable, il est dit objet variable.
Une même variable peut revêtir différents aspects
physiques : elle peut être associée à la fois à un
objet Texte et à un objet Code-à-barres.
Par ailleurs, vous pouvez créer autant de variables que vous le souhaitez sans pour autant créer
des objets variables. En effet, les variables peuvent être utiles pour la création d’une formule par
exemple. C’est ce que nous verrons plus loin dans
cet exemple (voir Chapitre 8, Concaténer des
variables).
Pour créer l’objet Texte variable “Instrument” :
1 Sélectionnez dans l’étiquette, le texte fixe “Title”(il doit
être entièrement surligné).
2 A l’aide du menu contextuel, choisissez Propriétés de
l’objet.
3 Cliquez sur l’onglet Source de données.
4 Activez l’option Donnée variable puis, sélectionnez le
champ Instrument situé sous la branche Base de
données (18).
5 Validez.
Vous venez de transformer un objet fixe en objet variable.
Pour visualiser les différentes valeurs que peut prendre
votre objet, utilisez la Barre de navigation.
Chapitre 8 - 110
Didacticiel
Vous constatez que l’objet variable prend respectivement
“The Oboe”, “The Flute”, “The Horn”, “The Harpsichord”,
“The Piano”, “The Trumpet”, “The Organ”, “The Cello”, “The
Guitar” et “The Violin” pour valeur.
N’oubliez pas de cliquer sur le bouton Afficher le
contenu des champs pour visualiser la valeur
des variables.
Pour créer l’image variable “Picture” :
1 Sélectionnez Picture situé sous la branche Base de
données de l’Explorateur de document.
2 Glissez-déplacez Picture dans le document.
Un menu contextuel apparaît.
3 Choisissez Image.
L’image apparaît à l’écran.
4 Sélectionnez-la puis à l’aide du menu contextuel,
choisissez Propriétés.
5 Cliquez sur l’onglet Options.
6 Activez Autre dossier et sélectionnez le dossier
.\TUTORIAL\IMAGES puis validez la boîte de dialogue
Image.
7 Sélectionnez l’image et positionnez-la en haut du
document. Au besoin réajustez la taille de cette dernière.
Pour créer l’objet variable “N°” :
1 Sélectionnez l’outil Création de texte puis, sélectionnez
la variable N° située dans l’Explorateur de document,
sous la branche Base de données.
2 En maintenant la variable sélectionnée, effectuez un
glisser-déplacer vers l’étiquette, à côte du texte
“Volume:”.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 111
3 Enregistrez votre document.
Pour concaténer des variables :
Pour compléter la jaquette, il faut créer les objets variables
en les associant aux variables Track1 à Track15.
Si l’on reprend la méthode précédente, c’est-à-dire associer
une variable à un objet, il faut répéter 15 fois la création d’un
objet variable.
Pour gagner du temps à la création et faciliter par la suite la
gestion de ces données, nous allons créer un seul objet
variable qui contiendra toutes les données dont nous avons
besoin.
Pour ce faire, nous allons avoir recours à la variable
Formule dont l’expression sera la concaténation de toutes
les variables Track1 à Track15.
1 Dans l’Explorateur de document (onglet Sources de
données), sélectionnez Formule puis, à l’aide du menu
contextuel, choisissez Ajouter.
Une variable Formule0 est automatiquement créée.
2 Sélectionnez-la et double-cliquez.
La boîte de dialogue Formule apparaît.
3 A partir de la liste contenant les types d’éléments pouvant
être contenus dans la formule, sélectionnez Variables.
Vous remarquez que Variables contient toutes
les variables disponibles dans votre application
pour l’étiquette courante :
- d’une part les variables de contrôle de votre
application (voir Chapitre 12) ;
- et d’autre part les variables que vous venez de
créer en effectuant une fusion avec la base de
données V OLMUS IC . MDB .
Chapitre 8 - 112
Didacticiel
Il s’agit maintenant de concaténer les variables Track1 à
Track15. De façon à obtenir un affichage organisé, nous
allons également insérer dans cette formule des chaînes de
texte contenant le numéro de la piste suivi d’un point et d’un
espace
(exemple : “1. “).
4 Tapez l’expression : ”1. ”& track1 & ” - 2. ”& track2 & ” 3.”&track3 &” - 4. ”& track4 & ” - 5. ”& track5 & ” - 6. ”&
track6 & ” - 7. ”& track7 & ” - 8. ”& track8 & ” - 9. ”& track9
& ” - 10. ”& track10 & ” - 11. ”& track11 &” - 12. ”& track12
& ” - 13. ”& track13 &” - 14. ”& track14 & ” - 15. ”& track15
5 Validez.
6 Nommez-la “Tracks”.
Il s’agit maintenant d’associer la variable formule Tracks à
un objet Texte de façon à la faire figurer sur l’étiquette.
Pour créer l’objet Texte variable :
1 Sélectionnez l’outil de Création de texte puis la variable
formule Tracks.
2 Glissez-déplacez la formule dans l’étiquette et
positionnez-la sous la variable Instrument.
Si vous souhaitez visualiser le contenu de la
variable, n’oubliez pas de sélectionner le mode
d’affichage Valeur (voir Chapitre 8 - 80, Afficher
le contenu des champs).
Par ailleurs, si vous constatez que la valeur de la
variable est tronquée, vérifiez ses paramètres
d’affichage à partir de la boîte de dialogue de la
variable, onglet Sortie ; saisissez 255 dans le
champ Longueur maximale.
Enfin, pour faire un paragraphe de plusieurs
lignes, cliquez sur le bouton Renvoi automatique
à la ligne (onglet Paragraphe de la boîte de
dialogue Texte) et ajustez-le pour qu’il contienne
en bas de la jaquette.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 113
3 Enregistrez votre document.
Création de la
variable
Recherche dans
une table
La variable Recherche dans une table est une variable qui
permet de rechercher une donnée particulière dans une
base de données ou une table autre que celle fusionnée
avec l’étiquette courante.
En effet, il peut arriver que certaines propriétés d’un objet
soient stockées dans une autre base de données. Le fait de
stocker des données dans différentes bases de données ou
différentes tables permet d’alléger ces dernières en évitant
la duplication de données.
Dans notre exemple, il se trouve que la base de données
VO LMUSIC .MDB ne contient qu’une partie des données dont
nous avons besoin. En effet, pour compléter la jaquette, il
faut renseigner l’information suivante : Conducted by:
Cette information est stockée dans une deuxième base de
données Access intitulée CNDTED BY. MDB. Cette base de
données contient le nom du Chef d’orchestre qui a dirigé
l’ensemble de l’enregistrement pour chaque volume.
Pour créer la variable Recherche dans une table :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Recherche
dans une table puis, d’un clic droit de la souris,
choisissez Ajouter.
Sous la branche Recherche dans une table, se
créée automatiquement une sous-branche qui
spécifie le nom de la source de données. Ainsi, il
se créera automatiquement autant de sousbranches que de variables Recherche dans une
table si le champ résultat provient de bases de
données différentes.
2 Double-cliquez sur cette dernière.
La boîte de dialogue Recherche dans une table apparaît à
l’écran.
3 Connectez la base de données CndtedBy.mdb en
Chapitre 8 - 114
Didacticiel
utilisant l’Administrateur de sources de données
ODBC.
4 Une fois la connexion réalisée, faites apparaître, depuis
la boîte de dialogue Recherche dans une table, le nom
de la source de données dans la liste Sélectionnez une
source de données.
5 Complétez les différents champs d’après la Figure 25 ciaprès.
Figure 26 Création d’une variable Recherche dans une table
6 Une fois la boîte de dialogue complétée, validez-la.
7 Sélectionnez la variable Recherche dans une table que
vous venez de créer puis, cliquez une fois de façon à
sélectionner le nom donné par défaut et saisissez Name.
8 Sélectionnez l’outil de Création de texte puis, en
maintenant la variable Recherche dans une table Name
sélectionnée, glissez-déplacez-la sous le texte
Annexe 2 : connexion aux bases de données
Chapitre 8 - 115
“Conducted by”.
9 Enregistrez votre document.
Faisons le point...
Qu’est-ce qu’une
variable ?
Une variable est un objet non-physique dont la
valeur évolue au cours de l’impression. Une variable
peut-être de différents types. La valeur d’une
variable dépend de son type de source de données.
Quels sont les
différents types de
variable ?
On distingue plusieurs types de variables :
- Base de données ;
- Recherche dans une table ;
- Formule ;
- Compteur ;
- Date ;
- Formulaire ;
- Libre.
- Partagée.
Quelles sont les
sources
de
données
qui
permettent
de
renseigner
une
variable ?
- La variable Base de données est renseignée par
les données contenues dans un champ de la base
de données fusionnée avec l’étiquette courante.
- La variable Recherche dans une table est
renseignée par les données contenues dans un
champ d’une source de données autre que celle
fusionnée avec l’étiquette courante.
- La variable Formule est renseignée par le résultat
d’une expression qui peut contenir des variables,
des constantes, etc. (voir Chapitre 7 - 55, Annexe 1
: Formules).
- La variable Compteur est renseignée par le
résultat d’un calcul effectué par l’ordinateur ou
l’imprimante.
- La variable Date est renseignée par la date
système de votre machine ou de l’imprimante.
- La variable Formulaire est renseignée par la saisie
clavier
Chapitre 8 - 116
Didacticiel
Qu’est ce qu’un
Objet variable ?
Un objet variable est une variable qui revêt un aspect
physique. L’objet variable peut prendre pour forme :
le texte, l’image ou le code-à-barres.
Atelier pratique 2 - Requêtes complexes et
jointures
Dans cette séquence, nous allons aborder les notions de
requêtes et jointures. Pour ce faire, nous allons réaliser le
verso de la jaquette qui devra contenir le numéro du volume,
le nom de l’auteur de l’oeuvre, les morceaux contenus dans
le volume ainsi que la durée des morceaux.
Pour la réalisation du verso de la jaquette, nous allons
utiliser une troisième base de données Access qui stocke
les informations complémentaires dont nous avons besoin,
c’est-à-dire la durée des différents morceaux et l’auteur des
oeuvres. Cette base de données intitulée V OLDUR .MDB
contient deux tables :
• Duration
• Author
Réalisation
d’une jointure
interne
La première étape consiste à connecter la nouvelle
étiquette VE RSO _00.TPL à la base de données VO LDUR .MDB.
Pour créer la source de données :
1 Ouvrez l’étiquette VE RSO _00.TPL située dans le répertoire
TUTORIAL\labels puis choisissez Source de données >
Base de données > Créer/Modifier une requête.
2 Créez la nouvelle source de données en utilisant
l’Administrateur de sources de données ODBC.
3 Nommez cette nouvelle source “Duration source”.
4 Lorsque la source est installée, sélectionnez-la dans la
liste Sélectionnez la source de données de la boîte de
dialogue Définition d’une requête ODBC (voir la Figure
26 ci-après).
Annexe 2 : connexion aux bases de données
Chapitre 8 - 117
Figure 27 Sélection de la source de données Duration source
5 Sélectionnez les deux tables : Author et Duration.
Tous les champs contenus dans les deux tables
apparaissent dans la liste de droite.
6 Activez la case à cocher Inclure le nom des tables.
Cette option permet de savoir immédiatement d’où provient
un champ particulier.
7 Cliquez sur Tout sélectionner puis sur l’onglet
Jointures.
8 Tapez l’expression pour la définition de la jointure comme
indiqué dans la Figure 27 ci-après.
Chapitre 8 - 118
Didacticiel
1
Table Duration
Table Author
Num
Author
Track12
Track13
1
2
3
4
5
6
7
8
9
10
Author1
Author2
Author3
Author4
Author5
Author6
Author7
Author8
Author9
Author10
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Track14
Track15
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Num
1
2
3
4
5
6
7
8
9
10
Jointure : la jointure permet de relier plusieurs tables.
Créer une jointure pour relier deux tables permet d’obtenir à la fois les données
contenues dans la table Author et celles contenues dans la table Duration.
2
Pour visualiser le résultat de la requête, cliquez sur le bouton
Résultat de la requête
Track12
Track13
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Track14
Track15
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Duration
Num
Author
1
2
3
4
5
6
7
8
9
10
Author1
Author2
Author3
Author4
Author5
Author6
Author7
Author8
Author9
Author10
Figure 28 Réalisation d’une jointure interne
Annexe 2 : connexion aux bases de données
Chapitre 8 - 119
9 Après avoir visualisé le résultat de la requête (voir cidessous), fermez la grille Résultat de la requête puis
validez la boîte de dialogue Définition d’une requête
ODBC.
Figure 29 La grille Résultat de la requête
Instantanément la branche Base de données affiche la
présence des 18 variables créées.
10 Enregistrez votre document et la requête que vous
nommerez par exemple, VOLDUR .CS Q.
Insertion des
variables issues
de la requête
Dans cette séquence, nous allons insérer les variables dans
l’étiquette. Nous pourrions associer chaque variable
contenant la durée du morceau à un objet Texte cependant,
cette manipulation est longue et laborieuse. Comme dans
l’exercice précédent, nous allons créer une formule dont
l’expression sera la concaténation des variables Duration.
Pour concaténer les variables :
1 Dans l’Explorateur de document (onglet Sources de
données), sélectionnez Formule puis, à l’aide du menu
contextuel, choisissez Ajouter.
Une variable Formule0 est automatiquement créée.
2 Sélectionnez-la et double-cliquez.
3 A partir de la liste contenant les types d’éléments pouvant
être contenus dans la formule, sélectionnez Variables.
Chapitre 8 - 120
Didacticiel
4 Tapez l’expression suivante. \n représente un retour
chariot.
“Duration.Track1&”\n”&
Duration.Track2&”\n”
&Duration.Track3&”\n”& Duration.Track4&”\n”& Duration.
Track5&”\n”&
Duration.
Track6&”\n”&
Duration.Track7&”\n”&
Duration.
Track8&”\n”&
Duration.Track9&”\n”&
Duration.Track10&”\n”&
Duration.Track11&”\n”&
Duration.
Track12&”\n”&
Duration.Track13&”\n”& Duration.Track14&”\n”& Duration.
Track15”
5 Nommez la variable “TrackDuration”.
Il s’agit maintenant d’associer la variable formule
TrackDuration à un objet Texte pour la faire figurer sur
l’étiquette.
Pour créer l’objet Texte variable :
1 Sélectionnez l’outil de Création de texte puis, en
maintenant la variable formule TrackDuration
sélectionnée, glissez-déplacez-la à droite dans le
document
2 Enregistrez votre document.
La valeur de la variable est tronquée. Vérifiez les
paramètres de sortie de cette dernière, la longueur
maximale est certainement mal ajustée !
Insertion des
titres grâce à la
variable
Recherche dans
une table
Pour compléter le verso de la jaquette, il faut maintenant
insérer les titres des différents morceaux en face de leur
durée respective.
Pour insérer les titres :
1 A partir de l’Explorateur de document, créez une
variable Recherche dans une table que vous nommerez
Track1.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 121
2 Renseignez la boîte de dialogue avec les données ciaprès :
- Sélectionnez une source de données : Classical
music source ;
- Sélectionnez une table : Volumes ;
- Sélectionnez le champs résultat : Track1 ;
- Champ clé : N ;
- Valeur de la clé (variable) : Author.Num.
3 Répétez les étapes précédentes jusqu’à la création des
15 variables Recherche dans une table. N’oubliez pas
de sélectionner le Champ résultat correspondant :
Track1 pour la variable Track1, Track2 pour la variable
Track2, etc.
Vous avez certainement déjà pu constater que les
variables Recherche dans une table sont
classées selon leur provenance. Une sousbranche se crée automatiquement et prend pour
nom celui de la table d’où provient la donnée.
Lorsque vous avez plusieurs variables à créer
dont les données proviennent de la même source,
ajoutez-les directement à partir de la sousbranche en question. Ainsi, la boîte des propriétés
sera pré-configurée. Vous n’aurez plus à spécifier
ni la source de données, ni la table.
4 Après avoir créé toutes les variables, enregistrez votre
document.
Créer la formule de concaténation
De même que pour les données liées à la durée des
morceaux, nous allons créer une formule qui rassemblera
les données liées aux titres des morceaux, en insérant le
retour chariot de façon à avoir le même format de
présentation que la formule précédente.
1 Créez une deuxième formule que vous nommerez
“TrackTitle”.
2 Tapez l’expression :
Track1&”\n”&Track2&”\n” &Track3&”\n”& Track4&”\n”&
Track5&”\n”& Track6&”\n”&Track7&”\n”& Track8&”\n”&
Chapitre 8 - 122
Didacticiel
Track9&”\n”&Track10&”\n”&
Track11&”\n”&Track12&”\n”&
Track13&”\n”&Track14&”\n”& Track15”
3 Validez.
4 Sélectionnez l’outil de Création de texte et glissezdéplacez la formule TrackTitle en face de la formule
TrackDuration.
N’hésitez pas à utiliser les outils d’alignement pour
positionner correctement les données à l’intérieur
de votre document !
Sélectionnez les deux formules et choisissez
Objet Alignement En haut.
Une fois les données parfaitement alignées,
verrouillez leur position : Objet Verrouiller/
Déverrouiller.
Par ailleurs, si les données ne contiennent pas
dans votre document, modifiez les propriétés de
texte. Choisissez par exemple, la police Arial avec
une hauteur de 10 points.
Finaliser le document
Pour terminer complètement le document, il ne reste plus
qu’à insérer le numéro et l’auteur du volume.
1 Sélectionnez l’outil de Création de texte, puis la variable
Base de données Author.Num et en effectuant un
glisser-déplacer, positionnez-la près du texte “Volume:”.
2 Répétez l’opération précédente pour positionner le nom
de l’auteur du volume près du texte “Author:”.
Annexe 2 : connexion aux bases de données
Chapitre 8 - 123
Atelier pratique 3 - La grille Résultat de la requête
La grille Résultat de la recherche vous permet de
visualiser le résultat d’une requête, de rechercher un terme
particulier ou toutes les occurrences et d’imprimer les
enregistrements de votre choix (voir Figure 29 ci-après).
Fonctions de recherche :
Champ de recherche
Impression :
Taper le nombre d’étiquettes
dans la série à imprimer.
Valeur de recherche
Rechercher la valeur
n’importe où dans le
champ ou en début de
champ
Déplacement dans les occurrences
du résultat de la recherche :
Première occurrence
Occurrence précédente
Occurrence suivante
Dernière occurrence
Sélectionnez la (ou les) ligne(s)
que vous souhaitez imprimer, et
saisissez le nombre de copie
d’étiquettes à imprimer pour cet
(ces) enregistrement(s).
Imprimer
Configurer l’imprimante
Réinitialiser toutes les quantités
d’impressions définies dans la pre
mière colonne
Aide
Figure 30 Présentation de la grille Résultat de la requête
Chapitre 8 - 124
Didacticiel
C HA P ITR E
9
Annexe 3 : les compteurs
Numérotation de vos documents
La variable Compteur est une variable intégrée à votre
logiciel d’étiquetage. La souplesse des compteurs permet
de multiples applications ; par exemple, compter une série
d’étiquettes, connaître le nombre d’étiquettes imprimées
dans une journée, etc.
Grâce à cette variable, vous pouvez créer des compteurs
dégressifs, progressifs, imbriqués, partagés...
Cette section est jalonnée de divers exemples qui vous
permettront de passer en revue un certain de nombre de
possibilités qui vous sont offertes avec les compteurs. Les
exemples intitulés Atelier pratique ont des niveaux de
difficultés différents, niveaux que vous pourrez repérer
grâce aux icônes ci-dessous :
Très facile
Facile
Difficile
Chapitre 9 - 126
Création d’un
compteur
Didacticiel
Les variables Compteur sont des variables dont le contenu
évolue d’une étiquette à l’autre au cours de l’impression,
selon une valeur initiale et un incrément.
C’est à l’aide de la boîte de dialogue de la variable
Compteur que vous allez pouvoir définir les attributs d’une
variable de type Compteur.
Pour créer un compteur :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Compteur.
2 A l’aide du menu contextuel, choisissez Ajouter.
3 Double-cliquez sur le compteur ainsi créé.
La boîte de dialogue Compteur apparaît (voir Figure cidessous).
Propose une liste de
6 bases de comptage, plus une option
Personnel : Binaire,
Octal,
Décimal,
Hexadécimal, Alphabétique, Alphanumérique.
Permet de numéroter individuellement
chaque copie
d’étiquettes de
manière
exhaustive
Permet de déterminer
l’évènement qui déclenche l’incrément
du compteur.
Figure 31 La boîte de dialogue Compteur
Il s’agit d’une boîte divisée en deux onglets :
Annexe 3 : les compteurs
Chapitre 9 - 127
Compteur : permet de définir les propriétés et le type de
compteur (voir Aide en ligne L’onglet Compteur);
Sortie : permet d’affiner la mise en forme finale de la
variable pour l’affichage dans votre document (voir Aide en
ligne l’onglet Sortie).
Atelier pratique 1 : Compteur pour une série
d’étiquettes
Dans cette séquence, nous allons créer une étiquette
comportant un compteur dédié au dénombrement
d’étiquettes dans une série. Le nombre d’étiquettes dans la
série est fixe.
Numérotation
des étiquettes
dans une série
Pour créer une
d’étiquettes :
numérotation
dans
une
série
1 Ouvrez un nouveau document que vous nommerez
S ERIAL. TP L.
2 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Compteur.
3 A l’aide du menu contextuel, choisissez Ajouter.
La boîte de dialogue de la variable Compteur apparaît (voir
Figure 30).
4 Renseignez la boîte de dialogue avec les valeurs cidessous :
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 1 ;
- Remettre le compteur à : 1 ;
- Après : 10.
5 Cliquez sur l’onglet Sortie et tapez “Label: ” comme
préfixe.
6 Validez et nommez cette variable :
LAB ELNUM .
7 Sélectionnez l’outil Texte et glissez-déplacez la variable
LA BE LNUM en bas à droite de votre document.
Chapitre 9 - 128
Didacticiel
N’oubliez pas de sélectionner le mode d’affichage
Contenu pour visualiser la valeur du compteur.
Vous venez de créer le compteur qui numérotera les
étiquettes de la série. Nous supposons pour notre exemple
que la série est composée de 10 étiquettes.
Nombre total
d’étiquettes
dans la série
Maintenant, il s’agit de créer une variable qui affichera pour
chaque étiquette de la série, le nombre total d’étiquettes
dans la série. Pour ce faire, nous allons utiliser une des
variables de contrôle de l’application.
Pour insérer le nombre total d’étiquettes :
1 A partir de l’onglet Sources de données de
l’Explorateur de document, sélectionnez Formule.
2 A l’aide du menu contextuel, choisissez Ajouter.
3 Double-cliquez sur la formule ainsi créée.
4 Insérez la variable de contrôle @SERIALQTY, située dans
Variable (voir Figure ci-dessous).
Figure 32 Utilisation d’une variable de contrôle dans une formule
Annexe 3 : les compteurs
Chapitre 9 - 129
5 Validez et nommez la formule TO TA LL ABE L.
6 Sélectionnez l’outil Texte et glissez-déplacez la formule à
côté du compteur LA BE LNUM .
Vous constatez que la valeur de LABE LNUM est à 1
alors qu’elle devrait afficher 10 puisque la série est
composée de 10 étiquettes. En réalité, la mise à
jour de cette variable s’effectuera au moment de
l’impression. En effet, la définition du nombre
d’étiquettes dans la série s’effectue à partir de la
boîte de dialogue Imprimer.
Pour imprimer :
1 Choisissez Fichier Imprimer ou bien cliquez sur
appuyez sur la touche F6.
ou
2 Saisissez 10 dans la zone Etiquettes dans la série puis
lancez l’impression.
Remarque
Cette étiquette a été créée pour une imprimante
bureautique utilisant un pilote Windows. Aussi, la mise
en page a été effectuée en conséquence :
- format A4
- dimension de l’étiquette : 80/50
- par rangée : 2
- par colonne : 5
Cette mise en page fait apparaître volontairement la
série, c’est-à-dire les 10 étiquettes sur la même page.
Chapitre 9 - 130
Didacticiel
Atelier pratique 2 : Compteur personnalisé
Dans cette séquence, nous allons créer une étiquette
comportant un compteur dont la base de comptage est
déterminée par l’utilisateur.
Création d’un
compteur
personnalisé
Pour créer un compteur personnalisé :
1 Ouvrez un nouveau document et créez une variable
Compteur.
2 Renseignez la boîte de dialogue de la variableCompteur
avec les valeurs ci-dessous :
- Type : Personnel ;
- Séquence personnalisée : A1B2C3D4E5 ;
- Valeur initiale : A ;
- Remettre le compteur à : A ;
- Après : 5.
3 Validez et nommez le compteur “Customize”.
4 Sélectionnez l’outil Texte et glissez-déplacez le compteur
dans votre document.
La séquence personnalisée ne doit contenir ni doublon, ni
espace.
Pour imprimer :
1 Choisissez Fichier Imprimer ou cliquez sur le bouton
ou encore, appuyez sur la touche F 6.
2 Saisissez 10 dans le champ Etiquettes dans la série
puis lancez l’impression.
Le résultat que vous obtenez est le suivant :
Annexe 3 : les compteurs
Chapitre 9 - 131
A
1
B
2
C
3
D
4
E
5
Figure 33 Compteur Personnalisé
Atelier pratique 3 : Compteurs imbriqués
En combinant plusieurs compteurs, vous pouvez réaliser
des numérotations totalement personnalisées. Dans cette
séquence, vous allez réaliser une numérotation d’étiquettes
différente de celle proposée par défaut. Au lieu de
numéroter les étiquettes de gauche à droite (sur la rangée
d’étiquettes contenues dans la page), la numérotation
s’effectuera de bas en haut, c’est-à-dire sur la colonne
d’étiquettes contenues dans la page (voir Figure 33 ciaprès).
Chapitre 9 - 132
Didacticiel
1
2
1
5
3
4
2
6
5
6
3
7
7
8
4
8
Compteur classique :
numérotation de gauche
à droite.
Compteurs imbriqués :
numérotation de haut
en bas
Figure 34 Exemple de numérotation complexe
Création d’un
compteur
combiné
L’astuce consiste à distinguer la colonne de gauche de celle
de droite. Un compteur doit être créé pour la numérotation
de la colonne de gauche, un deuxième pour la numérotation
de la colonne de droite. La vérification de la condition
s’effectue sur un troisième compteur binaire. Enfin, un
dernier compteur permet d’incrémenter, si besoin, la
numérotation sur les pages suivantes.
Pour créer les compteurs intermédiaires :
1 Ouvrez l’étiquette TOPTO LO W .TPL située dans le dossier
TUTORIAL \LA BEL S de votre application.
2 A partir de l’Explorateur de document, ajoutez un
compteur que vous nommerez L EFT . Renseignez la boîte
de dialogue avec les valeurs ci-dessous :
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 1 ;
- Remettre le compteur à : 1 après 4 ;
- Incrémenter après l’impression de 2 étiquettes.
Annexe 3 : les compteurs
Chapitre 9 - 133
3 Ajoutez un deuxième compteur que vous nommerez
RIGHT . Renseignez la boîte de dialogue avec les valeurs
ci-dessous :
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 5 ;
- Remettre le compteur à : 5 après 8 ;
- Incrémenter après l’impression de 2 étiquettes.
4 Ajoutez un troisième compteur que vous nommerez P AGE .
Renseignez la boîte de dialogue avec les valeurs cidessous :
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 0 ;
- Remettre le compteur à : 0 après 9999 ;
- Incrémenter après l’impression de 8 étiquettes.
5 Ajoutez un quatrième compteur que vous nommerez
TES T . Renseignez la boîte de dialogue avec les valeurs cidessous :
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 1 ;
- Remettre le compteur à : 1 après 2 ;
- Incrémenter après l’impression de 1 étiquettes.
Tous les compteurs nécessaires à la réalisation de la
numérotation sont créés. Il s’agit maintenant de les
combiner dans une formule.
Pour combiner les compteurs :
1 A partir de l’Explorateur de document, ajoutez une
formule que vous nommerez Number et tapez
l’expression suivante :
if (TE ST = 1, LE FT, RIGHT ) + PAG E*8
2 Insérez la formule
NUMBER
dans votre étiquette.
3 Choisissez Fichier Imprimer ou cliquez sur le bouton
ou encore, appuyez sur la touche F 6.
Chapitre 9 - 134
Didacticiel
4 Tapez “16” dans la zone Etiquettes dans la série puis
lancez l’impression.
Le résultat de votre impression est le suivant :
1
5
9
2
6
3
7
10
11
4
8
12
13
14
15
16
Figure 35 Résultat de l’impression
Atelier pratique 4 : Déterminer le nombre total
d’étiquettes d’une sous-série
Supposons que vous souhaitiez imprimer plusieurs
étiquettes dont le nombre est complètement aléatoire.
D’autre part, les étiquettes doivent être classées dans des
sous-séries de 40 étiquettes maximum. Etant donné le
caractère aléatoire du nombre d’étiquettes, le compteur doit
être aussi en mesure de déterminer une sous-série de
moins de 40 étiquettes et de donner, le cas échéant, le
nombre d’étiquettes total dans cette sous-série.
Par exemple, vous imprimez 63 étiquettes, les 40 premières
étiquettes seront numérotées sur 40 et les 23 dernières
composeront une série de 23 étiquettes qui seront alors
numérotées sur 23.
Création du
compteur
d’étiquettes
1 Ouvrez un nouveau document que vous nommerez
P ACK. TP L.
2 A partir de l’Explorateur de document, sélectionnez
Libre et ajoutez une variable que vous nommerez
LA BE LNUM . Renseignez la boîte de dialogue avec les
valeurs suivantes :
Onglet Entrée :
- Locale : 1 ;
Annexe 3 : les compteurs
Chapitre 9 - 135
- Réinitialiser après l’impression : validée.
Onglet Compteur :
- Compteur : validé ;
- Type : Décimal ;
- Incrément : +1 ;
- Valeur initiale : 1 ;
- Remettre le compteur à : 1 après 40 ;
- Incrémenter après l’impression de 1 étiquettes.
3 Sélectionnez l’outil de Création de texte, et glissezdéplacez le compteur LA BEL NUM en bas à gauche de votre
document.
Pourquoi utiliser une variable Libre comme
Compteur ?
A première vue, il paraît plus logique de créer un
compteur. Cependant, les propriétés des
compteurs sont limitées et notamment, ils ne
possèdent pas l’option Réinitialiser après
l’impression. Or dans notre exemple, il est
important d’avoir cette fonctionnalité de manière à
pouvoir lancer des impressions successives sans
avoir à remettre manuellement les compteurs à
leur valeur initiale.
4 En répétant les opérations précédentes, créez un
deuxième compteur à l’aide de la Source de données
Libre que vous nommerez SUBRANGE.
5 Renseignez la boîte de dialogue avec les valeurs
suivantes :
Onglet Entrée :
- Locale : 0 ;
- Réinitialiser après l’impression : validé.
Onglet Compteur :
- Compteur : validé ;
- Type : Décimal ;
- Incrément : +40 ;
- Valeur initiale : 0 ;
- Remettre le compteur à : 1 après 9999;
- Incrémenter après l’impression de 40 étiquettes.
6 A partir de la branche Formule de l’Explorateur de
document, ajoutez une variable que vous nommerez
Chapitre 9 - 136
Didacticiel
TOTA L.
Renseignez la zone de saisie avec l’expression
(voir commentaires Chapitre 9):
if(value(@SE RIA LQTY - SUB RANGE )>value(40), 40 ,if (value
(@S ERIALQ TY - SUBRA NGE ) = 0, 40,mod(@S ERIALQ TY ,40 )
)).
7 Sélectionnez l’outil de Création de texte, glissezdéplacez la formule TO TAL en bas à gauche de votre
document.
8 Sélectionnez l’outil de Traçage de lignes obliques et
tracez le séparateur comme ci-dessous :
Faites le test pour 136 étiquettes ! Le compteur
doit afficher trois sous-séries sur 40 et la dernière
sur 16.
Pour aller plus vite !Il existe une astuce vous
permettant de concaténer des variables ou
caractères fixes en un clin d’oeil :
Figure 36 Concaténer des variables à l’intérieur d’un objet Texte
Annexe 3 : les compteurs
Chapitre 9 - 137
Explication de la formule :
if(value(@ SERIAL QTY- S UBRANG E)>value(40), 40 ,if (value
(@SE RIA LQ TY - SUBRA NG E) = 0, 40,mod(@S ERIALQ TY ,40 ) ))
Par exemple, pour 63 étiquettes à imprimer, on a :
- de la 1ère à la 40ème étiquette : 63 - 0 = 63, puisque 63
est supérieur à 40, le résultat est 40. On a bien pour les 40
premières étiquettes une numérotation sur 40.
- de la 41ème à la 63ème étiquette : 63 - 40 = 23, 23 est
inférieur à 40, il faut donc vérifier la deuxième condition : Si
63 - 40 est égal à 0 ; 63-40 est différent de zéro donc la
valeur à afficher est le résultat de la soustraction 63 - 40,
c’est-à-dire 23. Donc de la 41ème à la 63ème étiquette, la
numérotation s’effectue sur 23.
Pour 63 étiquettes à imprimer, on trouve une sous-série de
40 étiquettes et une de 23 étiquettes.
Chapitre 9 - 138
Didacticiel
C HA P ITR E
10
Mémo
Ma variable
affiche un
résultat
tronqué
Votre résultat est tronqué : vérifiez les paramètres de
l’onglet Sortie de la boîte de dialogue de la variable
concernée. La valeur de la longueur maximale est
insuffisante pour afficher en totalité la valeur de votre
variable.
Vous avez
besoin de
créer des
variables
intermédiaires
Pensez à utiliser la branche Libre de l’onglet Sources de
données de l’Explorateur de document.
ODBC et
mots
réservés
Attention, il existe des mots réservés aux fonctions de
l’ODBC que vous ne pouvez utiliser pour nommer vos
sources de données. Ci-après vous trouverez la liste de ces
mots
A BS OLUTE
DIA GNO STICS
JOINKE Y
SCHE MA
A DA
DICTIONA RY
LA NGUA GE
SCRO LL
A DD
DIS CONNECT
LA ST
SE COND
A LL
DIS PL ACEME
LE FT
SE CTIO N
NT
A LLO CATE
DIS TINCT
LE VE L
SE LECT
A LTER
DOMA IN
LIK E
SE QUE NCE
Chapitre 10 - 140
Didacticiel
A ND
DOUB LE
LO CAL
SE T
A NY
DROP
LO WER
SIZE
A RE
EL SE
AS
END
MA TCH
SO ME
A SC
END -EX EC
MA X
SQ L
A SS ERTIO N
ES ACPE
MIN
SQ LCA
AT
EX CEPT
MINUTE
SQ LCO DE
A UTHO RI-
EX CEPTION
MO DUL E
SQ LE RRO R
A VG
EX EC
MO NTH
SQ LS TA TE
B EG IN
EX ECUTE
MUMPS
SQ LWA R -
SMA LLINT
ZA TIO N
NING
B ETWEE N
EX IS TS
NAME S
SUB STRING
B IT
EX TE RNAL
NATIONA L
SUM
B IT LENG TH
EX TRA CT
NCHAR
SY STEM
BY
FALS E
NEX T
TAB LE
CA SCADE
FETCH
NO NE
TEMP ORARY
CA SCADE D
FIRS T
NO T
THEN
CA SE
FLOA T
NULL
TIME
CA ST
FOR
NULL IF
TIME STAMP
CA TA LO G
FOREIG N
NUMERIC
TIME ZONE
_HOUR
CHA R
CHA R_ LE N
G TH
FORTRAN
FOUND
O CTE T _L ENG
TIME ZONE
TH
_MINUTE
OF
TO
Mémo
Chapitre 10 - 141
CHA RA C -
FROM
O FF
TE R
CHA RA CTE
TIO N
FULL
ON
R _ LE NGTH
CHE CK
TRANSA C -
TRANSLA TE
GE T
O NLY
TRANSL ATIO N
CL OSE
GL OBA L
O PEN
TRUE
CO ALE SCE
GO AL
O PTION
UNIO N
CO BO L
GO TO
OR
UNIQ UE
CO LLA TE
GRA NT
O RDE R
UNKNO WN
CO LLA TIO N
GRO UP
O UTE R
UPDA TE
CO LUMN
HAV ING
O UTP UT
UPP ER
CO MMIT
HOUR
O VERL APS
USA GE
CO NNECT
IDE NTITY
P ARTIA L
USE R
CO NNEC -
IG NORE
P ASCA L
USING
IMME DIA TE
P LI
VA LUE
IN
P OSITION
VA LUES
CO NTINUE
INCL UDE
P RE CIS IO N
VA RCHAR
CO NVERT
INDE X
P RE PA RE
VA RYING
CO RRES-
INDICATO R
P RE SE VE
VIEW
CO UNT
INITIALL Y
P RIMA RY
WHEN
CRE ATE
INNE R
P RIO R
WHENE -
TION
CO NSTRAINT
CO NSTRAINTS
P ONDING
VE R
CURRENT
INP UT
P RIV IL EGE S
WHERE
Chapitre 10 - 142
Didacticiel
CURRENT _
INS ENSITIVE
P RO CEDURE
WITH
INS ERT
P UB LIC
WORK
INTE GER
RES TRICT
YE AR
CURSO R
INTE RSECT
REV OK E
DA TE
INTE RVAL
RIGHT
DA Y
INTO
RO LLB ACK
DE ALL O-
IS
RO WS
DA TE
CURRENT _
TIME
CURRENT _
TIMES TA MP
CA TE
DE C
DE CIMA L
DE CLARE
DE FE RRAB LE
DE FE RRED
DE LETE
DE SC
DE SCRIBE
DE SCRIPTO R
IS OL ATION
Mémo
Caractères
interdits et nom
de variables
Chapitre 10 - 143
Les caractères interdits dans la dénomination des variables
sont : “{” et “}”.ì
D’autre part, si dans une formule vous utilisez une ou
plusieurs variables dont le nom est composé d’au moins un
des caractères suivants &+-*/<>=^%,!\”, vous devrez
entourer le nom de la variable en question à l’aide des
caractères suivants : {}
Formule0 : Import0 & Import1
Formule1 : Import0 & {toto%titi}
Interface MDI
L’interface de votre logiciel d’étiquetage est MDI, c’est-àdire qu’il est possible d’ouvrir plusieurs documents
simultanément.
Remarque
Les différents documents ouverts partagent les mêmes
options de configuration de l’interface (grille, langue,
...). En revanche, l’imprimante déclarée, la base de
données fusionnée et le formulaire sont propres à un
document particulier.
Chapitre 10 - 144
Didacticiel
C HA P ITR E
11
Glossaire
ActiveX
ActiveX est une plate-forme d’intégration ouverte qui fournit
un moyen simple et performant de répondre aux besoins
d’intégration.
Base de
données
La base de données permet de stocker des données.
Toutes les données sont agencées sous forme de tables à
deux dimensions, ce que l’on nomme une relation. Chaque
ligne du tableau est appelé enregistrement. Un
enregistrement sert à gérer un objet dont les propriétés sont
agencées dans les différentes colonnes de la table sous
forme de champs.
Champs
Les champs, contenus dans une table de base de données
permettent de gérer les propriétés d’un objet.
Enregistrement
Un enregistrement sert à gérer un objet dont les propriétés
sont agencées dans les différentes colonnes de la table
d’une base de données sous forme de champs.
Fonction
Les fonctions sont des formules prêtes à l’emploi, qui se
révèlent parfois très complexes. Une fonction peut être
intégrée dans une formule.
Formule
Une formule est une équation qui analyse les données selon
une expression donnée. Les formules effectuent des
opérations telles que l’addition, la multiplication et la
comparaison de valeurs ; des calculs sur des dates, etc.
Elles peuvent aussi combiner des variables, des fonctions,
des opérateurs...
Chapitre 11 - 146
Guide de l’administrateur
Jointure
La jointure permet de mettre en relation plusieurs tables
d’une même base de données. Il existe trois types de
jointure :
• la jointure interne
• la jointure droite
• la jointure gauche
Objet variable
Un objet variable est une variable qui revêt un aspect
physique. L’objet variable peut prendre pour forme le texte,
le code-à-barres ou l’image.
ODBC
Il s’agit d’un produit Microsoft permettant l’accès aux bases
de données. En utilisant ODBC (Open Data Base
Connectivity), il est très simple de connecter votre logiciel
d’étiquetage avec un certain nombre de bases de données.
Source de
données ODBC
La source de données comprend les données et le moteur
de base de données associé.
Variable
Une variable est un objet non-physique dont la valeur peut
varier. Une variable peut appartenir à différentes Sources
de données :
• Base de données
• Recherche dans une table
• Formule
• Compteur
• Date
• Formulaire
Variable
partagée
Une variable partagée est une variable qui peut être
utilisée par d’autres documents.
Variable Base
de données
Les variables Base de données désignent les variables
issues de la base de données fusionnées avec l’étiquette
courante.
Variable
Compteur
Un Compteur est une variable dont le contenu évolue
d’une étiquette à l’autre au cours de l’impression, selon une
valeur initiale et un incrément. Employé couramment pour la
numérotation d’étiquettes d’une série d’impression, le
Glossaire
Chapitre 11 - 147
compteur peut être calculé par l’ordinateur ou par
l’imprimante.
Le comptage peut s’effectuer selon six bases de calcul :
• Binaire : calcul en base 2
• Octal : cacul en base 8
• Décimal : calcul en base 10
• Hexadécimal : calcul en base 16
• Alphabétique : calcul en base 26 (de A à Z)
• Alphanumérique : calcul en base 36 (de 0 à 9 et de A
à Z)
• Personnel : base de calcul au choix de l’utilisateur.
Variable Date
La variable Date permet d’insérer automatiquement la date
et l’heure dans votre document, selon un format
entièrement réglable et dont la valeur est mise à jour par le
système.
Variable
Formulaire
La variable Formulaire est une variable dont le contenu
provient d’une saisie clavier.
Variable
Formule
La variable Formule est une variable dont le contenu
provient calcul.
Variable
Recherche dans
une table
Les variables Base de données de recherche désignent
les variables issues d’une base de données autre que celle
fusionnée avec l’étiquette courante.
Variables de
contrôle
Il s’agit des variables de votre application. L’utilisation de
ces variables déclenchent des actions spéciales au moment
de l’impression.
@LA BNAME
Cette variable désigne le nom du
document courant. Le champ qui
reçoit ce nom détermine le nom du
document qui doit être chargé au
cours d’une opération d’importation
Chapitre 11 - 148
Guide de l’administrateur
@SE RIA LQTY
Le champ qui reçoit ce nom
détermine le nombre d’étiquettes à
imprimer. Il doit être numérique.
@LA BEL CPY
Le champ qui
reçoit ce nom
détermine le nombre d’éitquettes
identiques à imprimer entre les
incréments des compteurs (si le
document en comporte). Il doit être
numérique.
@PA GECP Y
Le champ qui
reçoit ce nom
détermine le nombre de copies de
page à imprimer. Il doit être
numérique.
@PRINTERNAME
Cette variable désigne le nom de
l’imprimante sélectionnée.
@PO RTNA ME
Cette variable désigne le nom du port
de l’imprimante sélectionnée.
@INTE RCUT
Le champ qui reçoit ce nom
détermine le nombre d’étiquettes à
imprimer entre chaque coupe. Il doit
être numérique.
Index
Chapitre 12 - 149
Index
A
D
Accès direct Voir Impression
Administrateur de source de
données ODBC 106
Définition d’une requête ODBC
108
Diagnostic de pannes 70
Droits d’accès
Gestionnaire
des
utilisateurs 73
B
Base de données 105
Connexion aux bases de
données 103
C
Champ clé
Valeur de la clé 121
Champs 145
Code-à-barres
Création 92
Compteur 125
Créer un compteur 125
Compteur personnalisé 130
Compteurs imbriqués 131
Copie d’étiquettes 53
Copies de chaque étiquette
54
Etiquettes dans la série 54
F
Formulaire 58
Formules
Créer une Formule 83
Fonctions
Créer une formule 79
G
Gestionnaire des utilisateurs
73, 75, 76
Grille Résultat de la requête 123
I
Impression 51
Chapitre 12 - 150
Didacticiel
Impression à travers le formulaire 58
Impression classique 51
Impression Fusion 58
Imprimer 52
Imprimante 12
Invités
gestionnaire
des
utilisateurs 75
J
Jointure 116
M
Résultat de la requête
116
S
Sécurité
Gestionnaire
des
utilisateurs 73
Série d’étiquettes 53
Source de données 36
Formulaire
Le Formulaire 44
Source de données ODBC 105
Installation d’une source de
données
ODBC
105
Sources de données 8
Mise en page 15
T
O
Objet variable
Création dobjets variables
109
Objets variables 47
ODBC 103, 105
OLE DB 103
Onglet Objets 7
Onglet Sources de données 7
Optimisation de l’impression 66
R
Recherche dans une table 113,
114, 121
Requêtes
Jointures
Téléchargeur de polices Windows 67
U
Utilisateur
Gestionnaire
des
sateurs 76
utili-
V
Variable 35, 109, 115
Autre 115
Base de données 115, 146
Compteur 115, 125, 146
Concaténer des variables
Index
Chapitre 12 - 151
111
Date 115, 146
Formulaire 115, 146
Formule 115, 146
Recherche dans une table
115, 146
Variable partagée 115
Chapitre 12 - 152
Didacticiel