2017-07-11 3 views
0

J'ai un code postal canadien qui arrive avec un espace au milieu. Il n'y a aucun moyen de changer les données, et c'est bien pour le champ lisible par l'homme. Le champ de code à barres, cependant, ne peut pas contenir d'espace. Vous cherchez un moyen de supprimer cet espace gênant d'apparaître dans le champ code à barres.Comment supprimer les espaces d'un code à barres dans l'étiquette Zebra (ZPL)?

Dans le passé, j'ai utilisé^TB (bloc de texte) pour tronquer des champs lisibles par un humain, mais je pense que ce n'est pas une option avec un code à barres. Je l'ai sur la documentation versé et n'a rien trouvé ...

Voici mon code actuellement:

^BY2,0.0 
^FT0215,0526^BCN,0114,N,N,N,N 
^F8^FV>:420*zip_code^FS 

Quelqu'un connait un moyen de sortir de ce pétrin?

Répondre

0

ZPL est mieux décrit comme un langage de balisage, il n'y a pas de fonctions de chaîne ou quoi que ce soit pour supprimer les espaces. Les espaces doivent être supprimés avant de fusionner avec le code ZPL.

+0

Ah. Deviné que cela pourrait être un cas, mais n'était pas tout à fait prêt à poser la loi au cas où il y avait une solution de contournement. Bon d'avoir une deuxième opinion expérimentée. Je vous remercie! –

0

Avez-vous essayé

^FT0215,0526^BCN,0114,N,N,N,D 
^FD(420)zip_code^FS 

ou pour un peu plus de plaisir,

^FT0215,0526^BCN,0114,Y,N,N,D 
^FD(420)zip_code^FS 

Cela devrait fonctionner avec x.11.x et firmware plus tard.

J'ai essayé de Zebra à mettre en œuvre UCC/EAN-128 en 1997. Leur réponse était que UCC/EAN-128 et SSCC étaient une seule et même chose ...

+0

Merci! Cela semble utile, bien que d'après ce que j'ai lu dans les docs, il serait utile surtout s'il y avait un problème avec l'omnium principal FNC1? Il ne semble pas supprimer l'espace des données. Je garderai cette information sur la FNC1, car j'ai déjà rencontré ce problème! :-) –