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 et images de produits.).

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: modifie la valeur au moment de l'impression ou selon les conditions que vous avez définies.

  • Date du jour: affiche la date du jour comme valeur variable.

  • Horaire actuel: affiche l'horaire actuel comme valeur variable.

  • Compteur: change sa valeur par incrémentation ou décrémentation pour chaque étiquette imprimée.

UUID-2817fb16-bf9a-f5f5-5d95-68a4e97a1176.png

Astuce

Gérez toutes vos variables d'étiquettes et de solutions dans l'Explorateur de données dynamiques.

Variable

Variable La variable (ou l'invite) récupère sa valeur au moment de l'impression.

Général

Le groupe de paramètres À propos identifie la variable et permet de la définir.

  • Nom : Nom unique de la variable. Ce nom est utilisé comme référence de variable pendant son utilisation.

    Note

    Éviter d'utiliser des caractères autres qu'alphanumériques dans le nom de la variable.

    Astuce

    Saisir un nom qui permette de retrouver facilement la variable au milieu d'autres variables dans l'explorateur de données dynamiques.

  • Description : Champ qui permet d'ajouter des informations et suggestions.

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: Variables qui contiennent le texte.

    • Date: Variables qui contiennent les valeurs de la date.

    • Heure: Variables qui contiennent les valeurs de l'heure.

    • Virgule flottante: Représentation de vrais nombres dans une variable.

    • Devise: Variables qui contiennent des valeurs monétaires.

    UUID-9e226f5c-c066-f9d3-fec0-e5cf08a23fed.png
  • 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.

      Exemple 24. Exemple

      Le champ d'édition sur un formulaire est connecté à une variable avec la Date sélectionnée en tant que type de données. Si l'arrêt complet est sélectionné comme Valeur initiale, la zone d'édition affiche la date du jour au lancement du formulaire. Le bouton déroulant ouvre le sélecteur de Date avec la date du jour présélectionnée.

      UUID-a7cd8101-e6ae-a1bf-472e-774bb708b9ab.png

    • Utilisation d'une valeur dynamique. Les sources de données dynamiques de la barre d'outils sont pris en charge. Deux options sont disponibles :

      • Saisir la source en tant que Nom entre crochets, par exemple [DateActuelle], [Compteur].

      • Saisir la source en tant que Nom entre crochets.

      • Sélectionner la source de données dynamiques dans le menu déroulant.

    • Utiliser un caractère spécial:

      • Un caractère spécial peut être saisi manuellement en utilisant les signes inférieur/supérieur à, par exemple <CR>, <LF> ...

      • Le caractère spécial peut être saisi 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.

Valeur provisoire définit une valeur variable dans un espace personnalisé d'un objet lors de la création des étiquettes ou formulaires. Dans un objet de l'étiquette, la valeur provisoire est remplacée par la valeur réelle de la variable au moment de l'impression. Dans un objet du formulaire, la valeur réelle de la variable apparaît à l'exécution du formulaire.

  • Auto-généré : Génère automatiquement la valeur provisoire. Désactiver cette option pour définir et utiliser une valeur provisoire personnelle.

    Astuce

    Par défaut la valeur provisoire est égale à la valeur initiale.

Quand la valeur provisoire (auto-générée ou personnelle) est vide ou quand un format invalide est utilisé, elle est générée en fonction du Type de données variable choisi. Les formats par défaut des valeurs provisoires sont listés ci-dessous.

  • Six points d'interrogation (??????) pour des données de type Texte

  • La date et l'heure en cours pour les données de type Date

  • L'heure actuelle pour des données de type Time

  • 9.999.999,99 pour une donnée de type virgule flottante

  • 9.999.999,99 pour une donnée de type Devise

Note

Si les Règles de sortie de la variable changent, le format de la valeur provisoire s'adapte.

Texte

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.

Règles de saisie

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.

    Astuce

    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.

Note

Si activé, les valeurs minimum et maximum ne doivent pas rester vides.

Liste de choix prédéfinit une liste de valeurs d'entrée pouvant être sélectionnées pour une variable. Quand une liste de choix est définie, aucune autre valeur n'est utilisable pour cette variable.

La sélection des valeurs de la liste de choix sur un objet de l'étiquette se fait sur le formulaire d'impression. L'opérateur sélectionne une des valeurs disponibles et imprime l'étiquette. Une liste de choix fonctionne comme une zone de texte. À l'exécution du formulaire, l'opérateur choisit dans les valeurs prédéfinies.

  • Activer la liste de choix : Activer cette option pour définir une gamme limitée de valeurs pouvant être sélectionnées.

  • Valeurs de la liste de choix: Saisir les valeurs à sélectionner. Séparer chaque valeur en les mettant dans des lignes.

Règles de sortie

Date

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.

Règles de saisie

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é.

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.

Règles de sortie

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 ou un formulaire.

  • 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

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.

Règles de saisie

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é.

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.

Règles de sortie

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 ou un formulaire.

  • 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.

Virgule flottante

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.

Règles de saisie

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.

Règles de sortie

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.

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.

Définition de la valeur initiale

La valeur initiale pour les Données de type devise est définie en utilisant l'une des méthodes suivantes :

  • Saisie manuelle d'une valeur fixe. Le nombre est délimité selon les paramètres de formatage de la saisie.

  • Utilisation d'une valeur dynamique. Les sources de données dynamiques de la barre d'outils sont pris en charge. Deux options sont disponibles :

    • Source avec saisie du Nom entre crochets, par exemple [Variable_1].

    • Sélection de de la sources de données dynamiques à partir du menu déroulant.

  • Utilisation d'un caractère spécial :

    • Un caractère spécial peut être saisi manuellement en utilisant les signes inférieur/supérieur à, par exemple <CR>, <LF> ...

    • Le caractère spécial peut être saisi dans le menu déroulant.

Règles de saisie

  • 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.

Règles de sortie

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.

Date du jour

La Date du jour est un type de variable qui affiche la valeur de la date du jour. Cette valeur provient de l’horloge du système ou de l'imprimante.

Onglet Général

Le groupe de paramètres À Propos identifie la variable et définit le format de sortie et la langue.

  • Nom : Nom unique de la variable.

  • Description : Champ qui permet d'ajouter des informations et suggestions.

Le groupe Définition définit le format de sortie et affiche son aperçu.

  • Format de sortie : format dans lequel la date s'affichera. Les formats de date disponibles sont listés ici.

    Note

    L'option choisie pour la source de l'horloge définit l'éventail de Formats de date autorisés. L'option horloge imprimante ne peut utiliser que des formats de date compatibles avec l'imprimante. Une erreur est rapportée en cas d'utilisation d'un format non valide. L'option horloge de l'ordinateur permet d'utiliser un éventail de formats de date préalablement chargés ou personnalisés.

  • Langue de sortie : Sélection de la langue et des formatages régionaux pour les jours et les mois.

Exemple 29. Exemple

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 qu'en Europe, elle commence le lundi.


  • Prévisualisation de la sortie affiche le format de la date imprimée. L'éventail de caractères utilisés s'adapte à la langue de sortie et à l'imprimante.

Le groupe Décalage de date permet d'ajouter ou soustraire un certain nombre de jours, mois ou années de la date du jour. La date décalée s'affiche dans l'objet à la place de la date du jour.

  • Jours : décalage de date en jours.

  • Mois : décalage de date en mois.

  • Années : décalage de date en années.

Astuce

Pour un décalage négatif de date, utiliser la Fonction décalage de date .

Le groupe Horloge d'imprimante définit comment utiliser l'horloge de l'imprimante comme source de valeur de date.

  • Toujours utiliser l'horloge de l'ordinateur : L'horloge de l'ordinateur sera la source exclusive de valeur pour la Date du jour.

  • Toujours utiliser l'horloge de l'imprimante : L'horloge de l'imprimante sera la source exclusive de valeur pour la Date du jour. Si l'horloge de l'imprimante n'est pas disponible, une erreur est rapportée.

  • Utiliser l'horloge imprimante si possible : L'horloge de l'imprimante est la source de données préférée pour la Date du jour. Si elle n'est pas disponible, la valeur de l'horloge de l’ordinateur sera utilisée.

Règles de sortie

Si nécessaire une valeur de Préfixe et Suffixe peut être ajoutée à la 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.

Formats de date

Desktop Designer permet une utilisation souple des champs de date. Pour définir les formats, on utilise les notations suivantes :

Notation

Description

d

Le numéro du jour du mois. Utilise un ou deux caractères.

dd

Le numéro du jour du mois. Utilise toujours deux caractères – avec un zéro en tête si nécessaire.

M

M est le numéro de mois. Utilise un ou deux caractères.

MM

MM est le numéro de mois. Utilise toujours deux caractères.

yy ou yyyy

L'année représentée par 2 ou 4 chiffres.

ddd

Le nom abrégé du jour de la semaine.

dddd

Le nom entier du jour de la semaine.

MMM

Le nom abrégé du mois.

MMMM

Le nom entier du mois.

J

Nombre de jours depuis le 1er janvier. Utilise de 1 à 3 caractères.

JJJ

Nombre de jours depuis le 1er janvier. Utilise toujours 3 caractères.

W

Le numéro de semaine de l'année en cours. Utilise un ou deux caractères.

WW

Le numéro de semaine de l'année en cours. Utilise toujours deux caractères.

N

Le numéro du jour de la semaine. La valeur utilise les caractères 1 à 7, 1 représentant lundi et 7 représentant dimanche.

Texte personnalisé

Toute séquence de caractères s'affiche sans changement. Insérer des points, des virgules ou autres caractères pour présenter la date au format souhaité.

Exemples de formats de date

Format

Date imprimée (En anglais)

d.M.yyyy

10.3.2016

dd/MM/yy

10/03/16

dddd, d.MMMM yyyy

Thursday, 10.March 2016

JJJWWyyyy

069102005

textd/M/yyyytext

text10/3/2016text

Heure actuelle

Heure actuelle est un type de variable qui affiche la valeur de l'heure du moment. Cette valeur provient du système ou de l'horloge de l'imprimante.

Onglet Général

Le groupe de paramètres À Propos identifie la variable et définie le format de sortie et la langue de l'heure.

  • Nom : Nom unique de la variable. Ce nom est utilisé comme référence de variable pendant son utilisation.

  • Description : Champ qui permet d'ajouter des informations et suggestions.

Le groupe Définition définit le format de sortie et affiche son aperçu.

  • Format de sortie: format dans lequel l'heure s'affichera. Les formats d'heure disponibles sont listés ici.

    Note

    L'option choisie pour la source de l'horloge définit l'éventail de Formats d'heure autorisés. L'option horloge imprimante ne peut utiliser que des formats d'heure compatibles avec l'imprimante. Une erreur est rapportée en cas d'utilisation d'un format non valide. L'option horloge de l'ordinateur permet d'utiliser un éventail de formats d'heure préalablement chargés ou personnalisés.

  • Prévisualisation de la sortie affiche le format de la date imprimée.

Décalage d'heure permet d'ajouter ou soustraire un certain nombre de secondes, minutes ou heures de l'heure actuelle.

  • Secondes: Décalage de l'heure en secondes.

  • Minutes:Décalage de l'heure en minutes.

  • Heures: Décalage de l'heure en heures.

Le groupe Horloge d'imprimante définit comment utiliser l'horloge de l'imprimante comme source de valeur de l'heure.

  • Utiliser l'horloge imprimante si possible : L'horloge de l'imprimante est paramétrée comme étant la source préférée de la valeur d'heure. Si l'horloge de l'imprimante n'est pas compatible, c'est la valeur de l'horloge du système qui est utilisée.

  • Toujours utiliser l'horloge de l'imprimante : L'horloge de l'imprimante sera la source exclusive de valeur pour L'heure actuelle. Si l'horloge de l'imprimante n'est pas disponible, une erreur est rapportée.

  • Toujours utiliser l'horloge de l'ordinateur : L'horloge de l'ordinateur sera la source exclusive de valeur pour l'heure actuelle.

Règles de sortie

Si nécessaire une valeur de Préfixe et Suffixe peut être ajoutée à la 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.

Formats d'heures

Desktop Designer permet une utilisation souple des champs d'heure. Sélectionner un format d'heure prédéfini ou en créer un personnalisé. Les formats sont définis avec les notations suivantes.

Notation

Description

h

Heures sur 12. Dans ce cas, AM/PM s'ajoute. Utilise un ou deux caractères.

hh

Heures sur 12. Dans ce cas, AM/PM s'ajoute. Utilise toujours deux caractères. Ajouter des zéros en tête, si nécessaire.

H

Heures sur 24. Utilise un ou deux caractères.

HH

Heures sur 24. Utilise toujours deux caractères.

mm

Utilisé pour les minutes.

ss

Utilisé pour les secondes.

Exemples de format d'heure

Format

Date imprimée

h:mm {AM/PM}

8:25PM

H:mm

20:25

hh:mm:ss

08:25:36

Compteur

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.

Onglet Général

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.

  • Aperçu : Affiche la séquence de valeurs du compteur.

Exemple 30. 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. Pour en savoir plus sur la saisie, lire ici.

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.

Règles de saisie

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 32. 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.

Règles de sortie

Invites

Lorsqu'une étiquette comporte des variables, une valeur doit leur être assignée avant l'impression. Les variables saisies reçoivent une valeur manuellement à l'impression. Avant chaque travail d'impression, l'opérateur se voir réclamer une valeur pour chaque variable.

Ces valeurs sont entrées à la main. L'ordre dans lequel elles sont saisies peut être précisé dans la boîte de dialogue Ordre des saisies.

Le groupe Saisie demande à l'opérateur une saisie de données manuelles – après ouverture de la boîte de dialogue Imprimer.

  • Saisie à l'impression : permet d'activer ou désactiver la saisie d'une valeur de variable.

    Note

    Quand une source de données dynamique est incluse dans la Valeur initiale, la saisie est désactivée.

  • Invite : contient le texte d'invite pour que l'utilisateur entre la valeur. Ce texte sert d'instruction concernant le type de valeur à insérer avant l'impression.

  • Valeur requise : état variable de la valeur – obligatoire ou en option. Si le texte saisi reste vierge si la valeur est obligatoire, l'impression ne démarrera pas. Un message d'erreur apparaît.

Impression des variables du formulaire

Les variables du formulaire d'impression sont des variables générées automatiquement qui mémorisent les valeurs des objets du formulaire d'impression par défaut à l'exécution du formulaire d'impression.

Elle sont ajoutées dans une solution dans deux cas :

  • Pour ajouter un nouveau formulaire d'impression (aller sur Accueil > Personnaliser l'impression > Ajouter un nouveau formulaire > Formulaire d'impression).

  • Pour modifier un formulaire d'impression (aller sur Accueil > Personnaliser l'impression > Modifier un formulaire d'impression).

Les détails concernant ces deux opérations sont décrits ici.

Ces variables sont dans la liste des autres sources de données connectées (appelées PrintingForm_[VariableName]). Elles figurent toutes dans l'Explorateur de données dynamiques et sont donc modifiables dans le Gestionnaire de données dynamiques.

UUID-e13fa436-2d2a-576b-7cd8-bfa65ff44549.png

Toutes les variables du formulaire d'impression appartiennent au type variable saisie. Elles sont toutes modifiables, renommées et configurées avec des données personnalisées et des règles de saisie et de sortie.

Note

Pour respecter les bonnes pratiques, NiceLabel suggère d'éviter de modifier les variables du formulaire d'impression. S'il est nécessaire de les modifier, vérifier que les données personnalisées et les règles de saisie et de sortie n'interfèrent pas avec l'impression de l'étiquette.

Note

Si une erreur survient lors de l'utilisation d'un formulaire d'impression personnalisé, l'option Recréer le formulaire d'impression permet de restaurer le formulaire d'impression par défaut. Dans ce cas, toutes les modifications sont annulées.

La différence entre ces variables du formulaire d'impression et des variables normales réside dans le fait qu'elles sont :

  • réutilisées par tous les autres formulaires d'impression d'une solution.

  • Une fois supprimées, elle sont recréées pour tous les nouveaux formulaires d'impression ajoutés à une solution.

Les variables du formulaire d'impression de Desktop Designer sont les suivantes :

  • PrintingForm_IdenticalCopies : Mémorise le nombre de copies d'une même étiquette à imprimer.

  • PrintingForm_LabelName : Mémorise le nom de l'étiquette sélectionnée. Cette variable informe le formulaire d'impression de l'étiquette à imprimer.

  • PrintingForm_LabelSets : Mémorise le nombre de travaux d'impression à envoyer à l'imprimante.

  • PrintingForm_PrinterName : Mémorise le nom de l'imprimante sélectionnée.

  • PrintingForm_PrintToFile : Mémorise le nom du fichier dans lequel l'étiquette est imprimée.

  • PrintingForm_Quantity : Mémorise la quantité d'étiquette à imprimer.

  • PrintingForm_SkippedLabels : Mémorise la quantité d'étiquettes à sauter.

Note

Même si les objets du formulaire d'impression peuvent se connecter à tout type de source de données, NiceLabel recommande de laisser les objets connectés aux variables du formulaire d'impression générées automatiquement.