Les variables permettent de stocker et transmettre des données entre les objets, les scripts, les applications externes, les imprimantes et les saisies de l'utilisateur. Utilisez des variables pour imprimer des étiquettes sur lesquelles les données changent sur chaque étiquette (ex. : compteurs, numéro de série, date et heure, poids).
Pour créer des étiquettes aux données modifiables, utiliser Desktop designer pour formater facilement vos étiquettes en utilisant des données variables.
Desktop designer comporte de nombreux types de variables :
-
Variable saisie clavier: modifie le contenu des invites pour chaque travail d'impression. Vous définissez sa valeur avant d'imprimer.
-
Compteur: change sa valeur par incrémentation ou décrémentation pour chaque étiquette imprimée.
Variable de saisie clavier est un type de variables qui permet d'avoir une invite différente pour chaque travail d'impression. Sa valeur est définie avant chaque impression.
Le groupe de paramètres Définition permet de définir les types de données d'entrée valables pour cette variable.
-
Le Type de données définit le type de données enregistré dans la variable.
-
Texte: Saisie clavier contenant le texte.
-
Date: Saisie clavier contenant les valeurs de la date.
-
Heure: Saisie clavier contenant les valeurs de la date.
-
Virgule flottante: Représentation de vrais nombres dans une variable.
-
Devise: Variables qui contiennent des valeurs monétaires.
-
-
Valeur initiale : valeur de départ assignée à la variable lors de sa création. Déterminé par l'une des propriétés suivantes :
-
Saisie manuelle d'une valeur fixe. Sont autorisés tous les caractères tirés du groupe de caractères autorisés.
Astuce
Si vous saisissez un point (.) en tant que valeur initiale pour la variable avec un type de données de Date ou Heure sélectionné, la date ou heure actuelle est affichée.
-
Utilisation d'une valeur dynamique – Saisir le champ de la base de données. Sélectionner un champ dans la base de données préalablement ajoutée. Vous trouverez ici la manière d'ajouter une base de données.
-
Utiliser un caractère spécial:
-
Des caractères spéciaux peuvent être saisis manuellement en utilisant les signes inférieur/supérieur à, par exemple <CR>, <LF> ...
-
Les caractères spéciaux peuvent être saisis dans le menu déroulant.
-
Astuce
Vérifier que la valeur initiale insérée réponde aux critères définis dans les Règles de sortie pour chaque type de donnée.
-
Les données Texte sont utilisées pour les variables contenant du texte. Par conséquent, les données variables entrées ne peuvent être qu'au format Texte.
Le groupe Données définit les propriétés autorisées pour les données.
-
Caractères autorisés : Définition des caractères autorisés pour la variable d'entrée.
Les groupes de caractères autorisés pour le filtrage des données d'entrées sont décrits dans la section Groupes de caractères autorisés.
-
Limiter la longueur : Longueur maximum de la valeur de la variable.
-
Longueur fixe : La variable doit contenir le nombre exact de caractères tel que défini dans Limiter la longueur variable.
Le groupe Vérifier la gamme détermine les valeurs minimale et maximale autorisées pour la variable. Il est facultatif de paramétrer les limites.
-
Valeur minimum : La valeur variable la plus petite autorisée.
-
Valeur maximum : La valeur variable la plus importante autorisée.
Si activé, les valeurs minimum et maximum ne doivent pas rester vides.
Multilignes divise le texte en plusieurs lignes.
-
Nombre de lignes : Nombre maximum de lignes pour la valeur d'une variable.
-
Longueur de la ligne : Nombre maximum de caractère sur une seule ligne.
Définition du script vous permet de définir et d'ajouter des commandes imprimante personnalisées aux données de flux de l'imprimante. Normalement, Desktop designer traite votre masque d'étiquette et exporte les commandes imprimante appropriées sur l'imprimante. Avec Définition du script, vous pouvez définir des commandes additionnelles et les inclure dans le fichier de flux d'impression.
-
Utiliser un script permet d'ajouter des scripts à votre fichier de flux d'impression.
Cette option est réservée aux utilisateurs expérimentés. Vos étiquettes peuvent ne pas s'imprimer correctement avec des erreurs dans vos scripts ZPL.
Date : Ce type de données mémorise une date dans la variable sélectionnée. Le champ Date affiche des valeurs de date suivant des formats de date variés. Le format de la date peut être sélectionné dans des formats préchargés ou personnalisés de manière à répondre aux exigences spécifiques locales, réglementaires ou industrielles.
Formatage de la saisie spécifie le format alloué aux données d'entrée et affiche une prévisualisation.
-
Format d'entrée : Format autorisé.
-
Exemple : Affiche une prévisualisation en fonction du format d'entrée sélectionné.
Note
Desktop designer peut utiliser un éventail de formats de date préchargés ou personnalisés.
Le groupe Vérifier la gamme détermine les valeurs minimale et maximale autorisées pour la variable. Il est facultatif de paramétrer les limites.
-
Valeur minimum : La valeur variable la plus petite autorisée.
-
Valeur maximum : La valeur variable la plus importante autorisée.
Note
Si activé, les valeurs minimum et maximum ne doivent pas rester vides.
Formatage de sortie permet de définir l'affichage de la date.
-
Format de sortie : format dans lequel la date s'affichera.
-
Langue de sortie : Sélection de la langue et des formatages régionaux pour les jours et les mois.
La Langue de sortie est pertinente quand les dates comportent le mois ou qu'elles sont écrites en entier. Dans certains cas, les calculs de données peuvent être aussi concernés. Par exemple, aux USA, la semaine commence le dimanche alors que dans l’UE, elle commence le lundi.
-
Exemple : date prévisualisée suivant le format d'entrée sélectionné.
Préfixe et Suffixe sont des caractères que l'on ajoute à la valeur d'une variable.
-
Préfixe : texte placé en tête de la valeur de la variable.
-
Suffixe : Texte placé en fin de la valeur de la variable.
Multiligne : divise votre texte en plusieurs lignes.
Avertissement
Éviter d'utiliser ce paramètre si possible. Il est plutôt recommandé d'utiliser l'objet Paragraphe pour présenter du texte multilignes sur une étiquette.
-
Nombre de lignes : Nombre maximum de lignes pour la valeur d'une variable.
-
Longueur de la ligne : Nombre maximum de caractère sur une seule ligne.
-
Mots non coupés : Effectue les retours à la ligne uniquement sur un espace entre deux mots.
Heure : Ce type de données mémorise une heure dans la variable sélectionnée. Le champ Heure affiche des valeurs de date suivant Des formats d'heure variés. Le format de l'heure peut être sélectionné dans des formats préchargés ou personnalisés de manière à répondre aux exigences spécifiques locales, réglementaires ou industrielles.
Formatage de la saisie spécifie le format alloué aux données d'entrée et affiche une prévisualisation.
-
Format d'entrée : Format d'heure autorisé.
-
Exemple : Variable prévisualisée suivant le format d'entrée sélectionné.
Note
Desktop designer peut utiliser un éventail de format d'heure préchargés ou personnalisés.
Le groupe Vérifier la gamme détermine les valeurs minimum et maximum autorisées pour la variable. Il est facultatif de paramétrer les limites.
-
Valeur minimum : La valeur variable la plus petite autorisée.
-
Valeur maximum : La valeur variable la plus importante autorisée.
Note
Si activé, les valeurs minimum et maximum ne doivent pas rester vides.
Formatage de sortie permet de définir l'affichage de l'heure.
-
Format de sortie: format dans lequel l'heure s'affichera.
-
Exemple : Heure prévisualisée suivant le format d'entrée sélectionné.
Préfixe et Suffixe sont des caractères que l'on ajoute à la valeur d'une variable.
-
Préfixe : texte placé en tête de la valeur de la variable.
-
Suffixe : Texte placé en fin de la valeur de la variable.
Multilignes divise le texte en plusieurs lignes.
Avertissement
Éviter d'utiliser ce paramètre si possible. Il est plutôt recommandé d'utiliser l'objet Paragraphe pour présenter du texte multilignes sur une étiquette .
-
Nombre de lignes : Nombre maximum de lignes pour la valeur d'une variable.
-
Longueur de la ligne : Nombre maximum de caractère sur une seule ligne.
-
Mots non coupés : Effectue les retours à la ligne uniquement sur un espace entre deux mots.
La Virgule flottante spécifie les paramètres de présentation des valeurs numériques stockées dans des variables. Ce Type de données est utilisé pour paramétrer les groupes de chiffres suivant les spécificités régionales et placer le séparateur des décimales à la bonne place.
Formatage de la saisie spécifie le format alloué aux données d'entrée.
-
Délimiteur de décimale spécifie le caractère qui va séparer la partie entière de la partie décimale d'un nombre.
-
Nombre de décimales détermine le nombre de décimales après la virgule pour ce nombre.
-
Utiliser le séparateur 1000 permet de regrouper les chiffres par milliers.
-
Séparateur : Caractère utilisé en tant que séparateur de milliers.
-
-
Exemple prévisualise le format de saisie de ce nombre.
-
Limiter la longueur de la variable : Permet de limiter le nombre de chiffres pour une variable.
-
Longueur (caractères) : Chiffres autorisés dans une variable.
-
Vérifier la gamme définit les valeurs minimum et maximum. Définir les limites minimum et maximum est facultatif :
-
Valeur minimum définit la valeur la plus basse.
Note
Si elle est déjà définie, la valeur initiale est prise pour valeur minimum.
-
Valeur maximum définit la valeur la plus haute.
Le groupe Formatage de sortie spécifie le format alloué aux données de sortie.
-
Délimiteur de décimale spécifie le caractère qui va séparer la partie entière de la partie décimale d'un nombre.
-
Nombre de décimales détermine le nombre de décimales après la virgule pour ce nombre.
-
Auto : Le nombre de décimales est défini par un paramètre local du système.
-
-
Utiliser le séparateur 1000 : Un séparateur qui regroupe par milliers.
-
Séparateur : Caractère utilisé en tant que séparateur de milliers.
-
Exemple affiche la prévisualisation du format de saisie de la devise.
-
Les données de type Devise sont utilisées pour les variables qui comportent des valeurs numériques de montants monétaires. Définir les devises de diverses régions et paramétrer leurs propriétés.
-
Le groupe Formatage de la saisie spécifie le format autorisé pour la saisie de la devise.
-
Délimiteur de décimales : Le caractère qui sépare la partie entière de la partie décimale d'un nombre.
-
Nombre de décimales : Le nombre de chiffres décimaux autorisés.
-
Utiliser le séparateur 1000 permet de regrouper les chiffres par milliers.
-
Séparateur : Caractère utilisé en tant que séparateur de milliers.
-
-
Symbole monétaire : Symbole graphique qui représente la devise.
-
Position : Place du symbole monétaire.
-
-
Exemple : Affiche une prévisualisation du format de saisie de la devise.
-
Limiter la longueur variable permet de limiter le nombre de chiffres à définir dans une variable.
-
Longueur (caractères) : Nombre de chiffres autorisés dans une variable.
-
Vérifier la gamme définit les valeurs minimum et maximum exprimées en devises. La définition de limites minimum et maximum est facultative.
-
Valeur minimum : La valeur la plus petite autorisée pour la saisie de la devise.
Note
Si elle est déjà définie, la valeur initiale est prise pour valeur minimum.
-
Valeur maximum : La valeur la plus importante autorisée pour la saisie de la devise.
Formatage de sortie spécifie le format alloué aux données de sortie.
-
Délimiteur de décimale spécifie le caractère qui va séparer la partie entière de la partie décimale d'un nombre.
-
Nombre de décimales détermine les nombres de décimales.
-
Utiliser le séparateur 1000 permet de regrouper les chiffres par milliers.
-
Séparateur : Caractère utilisé en tant que séparateur de milliers.
-
-
Symbole monétaire : Symbole graphique qui représente la devise.
-
Position c'est la place du symbole monétaire. Le sélectionner dans la liste du menu déroulant.
-
Exemple : Affiche une prévisualisation du format de saisie de la devise.
Le Compteur est un type de variable dont la valeur s'incrémente ou se décrémente en fonction des changements de valeurs d'un compteur du système ou de l'imprimante.
Les imprimantes thermiques sont souvent équipées d'un compteur interne à incrément. C'est un compteur dédié pour compter les étiquettes imprimées en interne. L'imprimante reçoit seulement la première valeur et l'incrémente ou décrémente automatiquement sur les étiquettes suivantes. Cette option réduit le montant de données transférées entre votre ordinateur et l'imprimante puisqu'une seule valeur initiale est envoyée à l'imprimante. Un compteur interne accélère la production d'étiquette de manière significative.
Le groupe de paramètres À propos permet d'identifier la variable et définir les détails du compteur.
-
Nom : Nom unique de la variable. Ce nom est utilisé comme référence de variable.
-
Description : Champ qui permet d'ajouter des informations et suggestions.
Le groupe de paramètres Définition permet de définir le comportement du compteur.
-
Type de compteur : Valeur du compteur qui augmente ou décrémente.
-
Incrément : La valeur variable croît en fonction des étiquettes imprimées.
-
Décrément: La valeur variable décroît en fonction des étiquettes imprimées.
-
-
Incrément : Nombre d'unités entre une valeur du compteur et la valeur suivante ou la précédente.
-
Répétition donne le nombre de répétitions pour chaque valeur du compteur.
-
Valeur initiale : valeur utilisée au démarrage du compteur.
Exemple 11. Exemple
Incrément du compteur =3, Répétition = 3 et valeur initiale = 1 donne: 1, 1, 1, 4, 4, 4, 7, 7, 7, 10, 10, 10, 13, 13, 13, ...
Le groupe de paramètres Saisie définit le comportement d'une source de données au moment de l'impression.
Compteur imprimante définit le compteur à utiliser comme source de valeur variable du compteur.
-
Utiliser le compteur de l'imprimante si possible : Le compteur de l'imprimante est défini comme étant le compteur choisi quand l'imprimante active le supporte. Si l'imprimante n'a pas de compteur, c'est celui du système qui est utilisé.
-
Utiliser toujours le compteur de l'imprimante : Le compteur de l'imprimante devient la source de valeur compteur exclusive. Si la valeur du compteur de l'imprimante n'est pas disponible, la valeur par défaut (compteur du système) est utilisée.
Note
Une erreur survient si l'imprimante sélectionnée n'a pas de compteur interne. L'impression ne peut pas continuer.
-
Toujours utiliser le compteur de l'ordinateur : Le compteur de l'ordinateur devient la source de valeur compteur exclusive.
Pour utiliser le compteur interne de l'imprimante, procéder comme suit :
-
La longueur maximum de la variable est limitée par l'imprimante. Cette valeur doit être donnée dans le guide utilisateur de l'imprimante.
Astuce
À défaut de connaître la valeur de la longueur maximum de la variable, NiceLabel recommande d'effectuer quelques tests d'impression pour tenter de la déterminer.
-
Déterminer une variable de longueur fixe.
-
Déterminer une variable au format numérique.
-
Un objet texte lié à la variable doit être formaté en police interne à l'imprimante.
-
Activer l'option Toujours utiliser le compteur de l'imprimante.
-
S'assurer que l'icône élément interne soit visible à côté du paragraphe Compteur.
-
S'assurer que le paragraphe Compteur utilise une police interne de l'imprimante.
Données définit les critères d'entrée du compteur.
-
Caractères autorisés : Caractères autorisés pour les valeurs de la variable. Les groupes de caractères autorisés pour le filtrage des données d'entrées sont décrits dans la section Groupes de caractères autorisés.
Exemple 12. Exemple
Les caractères non numériques sont aussi utilisables comme valeurs de compteur. Alphanumérique détermine la séquence avec Incrément = 3 et valeur initiale = 1 va donner : 1, 4, 7, A, D, G, J, M, P, S, V, Y, b, e, h,...
-
Limiter la longueur : Longueur maximum de la valeur de la variable.
-
Longueur (caractères) : Spécifie le nombre exact de caractères autorisés.
-
-
Longueur fixe : La variable doit contenir le nombre exact de caractères tel que défini dans Limiter la longueur variable.
Le groupe Vérifier la gamme définit les valeurs minimum et maximum du compteur.
-
Valeur minimum : Valeur minimum du compteur.
-
Valeur maximum : Valeur maximum du compteur.
Le groupe Paramètres de bouclage définit la condition à laquelle le compteur se réinitialise automatiquement à la valeur par défaut.
-
Utiliser min/max : Valeurs minimum et maximum du compteur qui activent le bouclage.
-
Lorsque la source de données sélectionnée change : Le changement de valeur de la source de données active le bouclage.
-
Lorsque la date ou l'heure changent : Le changement de valeur de date ou d'heure active le bouclage.
Note
Le changement de date/heure est défini par l'horloge de l'ordinateur.