Description
La fonctionnalité Texte Variable remplace automatiquement les codes spécifiques saisis dans les objets texte par les données correspondantes. Elle prend en charge l'incrémentation des numéros de série, la date et l'heure actuelles, ainsi que les données séquentielles issues de fichiers CSV. Cette fonction est idéale pour automatiser des tâches telles que la génération de numéros de série et l'horodatage.
Cet article présente un tutoriel pour créer des numéros de série. Veuillez suivre les étapes ci-dessous.
Étape 1 - Activer le Texte Variable
1-1. Ajoutez un objet texte. Dans le panneau de l'objet texte, localisez le champ Texte Variable et activez-le.
1-2. Une fois le Texte Variable activé, sélectionnez le type souhaité : Numéro de Série, Date/Heure Actuelle ou CSV.
Numéro de Série : Prend en charge les chiffres arabes.
Date/Heure Actuelle : Utilise la date et l'heure actuelles de votre système (le format dépend de la langue du système).
CSV : Permet d'importer un fichier CSV et de remplir les valeurs séquentiellement par ligne et par colonne.
1-3. Saisissez un décalage pour ajuster la valeur par rapport à la valeur de base actuelle.
Le décalage n'est disponible que pour les types Numéro de Série et CSV.
Par exemple, si le numéro de série actuel est
2et le décalage est5, le résultat final sera7.Lors de l'utilisation de l'outil Tableau, chaque objet dupliqué s'incrémente automatiquement de 1. L'ordre d'incrémentation suit de gauche à droite, puis de haut en bas.
1-4. Cliquez sur le bouton Paramètres pour configurer des options supplémentaires pour le texte variable.
Étape 2 – Codes de format de texte variable
Saisissez le code de format correspondant au type de texte variable sélectionné.
Veuillez consulter le tableau ci-dessous pour les codes de format disponibles.
Numéro de séquence
| Format | Entrée | Description |
|---|---|---|
|
d dd ddd dddd... |
Chiffres arabes | L'entrée doit être en minuscules, avec un maximum de 10 chiffres. Si le nombre actuel dépasse la limite de chiffres, seuls les chiffres les plus à droite seront affichés. Par exemple, si le texte variable est d et que le nombre actuel est 15, le texte sera remplacé par 5. |
| h |
En format hexadécimal minuscule |
Par exemple : a, b, f
|
| H | En format hexadécimal majuscule | Par exemple : A, B, F
|
| 0 | Remplir les nombres avec des zéros |
Si un format commençant par 0 est utilisé (par exemple, 0ddd), le système complétera automatiquement le début avec des zéros jusqu'à atteindre la longueur spécifiée. |
#Exemple :
Saisissez le texte suivant dans Beam Studio :
dddddLe format ci-dessus représente un code à 5 chiffres.
Le système convertira la valeur actuelle en un format à 5 chiffres. Si la valeur actuelle dépasse cinq chiffres, seuls les cinq derniers chiffres seront affichés.
Par exemple, si la Valeur actuelle is 123 et le Décalage is 0, la sortie sera :
123Heure actuelle
| Format | Entrée | Description |
|---|---|---|
YY |
18 | Année à deux chiffres |
AAAA |
2018 | Année à quatre chiffres |
M |
1-12 | Mois |
MM |
01-12 | Mois à deux chiffres |
MMM |
Jan~Déc | Nom du mois abrégé |
MMMM |
Janvier~Décembre | Nom complet du mois |
D |
1-31 | Date |
DD |
01-31 | Date à deux chiffres |
d |
0-6 | Jour de la semaine, dimanche = 0 |
dd |
Di~Sa | Abréviation du jour de la semaine |
ddd |
Dim-Sam | Nom court du jour de la semaine |
dddd |
Dimanche-Samedi | Nom complet du jour de la semaine |
H |
0-23 | L'heure |
HH |
00-23 | Heure sur deux chiffres |
h |
1-12 | L'heure au format 12 heures |
hh |
01-12 | L'heure au format 12 heures, sur deux chiffres |
m |
0-59 | La minute |
mm |
00-59 | La minute, sur deux chiffres |
s |
0-59 | La seconde |
ss |
00-59 | La seconde, sur deux chiffres |
SSS |
000-999 | Les secondes, trois chiffres |
Z |
+05:00 | Le décalage par rapport à l'UTC, ±HH:mm |
ZZ |
+0500 | Le décalage par rapport à l'UTC, ±HHmm |
A |
AM PM |
|
a |
am pm |
|
#Exemple :
Saisissez le texte suivant dans Beam Studio :
YY/MM/DD dddd HH:mmLe système affichera l'heure actuelle en fonction de la langue système détectée. Résultat :
25/05/27 Mardi 16:12Pour afficher le jour de la semaine en anglais, veuillez changer la langue du système en anglais et redémarrer le logiciel.
CSV
Lors de l'utilisation du format de texte variable "CSV" le système combinera automatiquement le texte formaté spécifique saisi et le remplacera par les données correspondantes de la ligne actuelle du fichier CSV.
Le symbole % Le symbole % est utilisé pour indiquer les champs, avec les numéros de champ commençant à 0, dans l'ordre : %0, %1, %2, et ainsi de suite.
Les numéros de ligne commencent également à 0, et la valeur actuelle détermine quelles données de ligne seront affichées.
| Format | Entrée |
Description |
|
% |
%0 |
Première colonne |
#Exemple :
Les champs dans les données CSV sont les suivants :
| Étudiant | Matière | Note |
| A | Histoire | 90 |
| B | Anglais | 70 |
| C | Mathématiques | 50 |
Saisissez le texte suivant dans Beam Studio :
%0:%1,%2. Représente : Colonne 1 — Colonne 2 — Colonne 3.
Si la valeur actuelle est 0 et le décalage est 0, la sortie sera la première ligne :
Étudiant : Matière, Note.Si la valeur actuelle est 1 et le décalage est 0, la sortie sera la deuxième ligne :
A:Histoire,90. Étape 3 – Configuration des paramètres du texte variable
Après avoir cliqué sur le bouton de paramètres, la fenêtre de configuration du texte variable s'ouvrira. Voici les définitions des paramètres :
| Paramètres | Description |
| Début | Numéro de série initial pour chaque lot ou première ligne du fichier CSV. La valeur de début ne doit pas être supérieure à la valeur de fin. |
| Fin | Dernier numéro de série pour chaque lot ou dernière ligne du fichier CSV. |
| Actuel | Définir la valeur actuelle ou la ligne actuelle dans |
| Incrément | Valeur d'augmentation à chaque avancement. |
| Précédent | Valeur précédente |
| Suivant | Valeur suivante |
| Tester | Mettre à jour instantanément le texte variable sur le canevas pour prévisualiser le résultat. |
| Finaliser | Convertir tout le texte variable sur le canevas en texte statique et supprimer sa variabilité. |
| Avance automatique | Passer automatiquement à la valeur variable suivante après l'envoi de chaque tâche. |
| Parcourir CSV | Parcourir le fichier CSV |
| Effacer CSV | Supprimer le fichier CSV |
If Avance automatique est activée dans les paramètres de texte variable, la valeur avancera automatiquement d'une étape à chaque envoi de tâche. Si l'avance automatique est désactivée, la valeur restera inchangée.
Autres - Générateur de code
Après avoir sélectionné "Texte variable" dans l'outil de génération de code, vous pouvez saisir le texte au format spécifié. Il sera converti en temps réel lors de l'envoi de la tâche.
Remarque : Si le texte variable dans le générateur de code contient un format non pris en charge par le code-barres sélectionné (par exemple, si le code-barres ne prend en charge que les caractères latins mais que le contenu converti inclut de l' hébreu), une erreur de conversion se produira. Veuillez vérifier le contenu et effectuer les ajustements nécessaires.
Si le texte variable ne se convertit pas correctement, veuillez vérifier les points suivants :
Si le type de texte variable sélectionné correspond au format d'entrée.
Si les paramètres de texte variable sont corrects et si le fichier CSV est correctement téléchargé.
Vérifiez que toutes les valeurs saisies sont en caractères alphanumériques (demi-chasse) - les caractères pleine chasse ne seront pas reconnus.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.