Problème restitution de caractère code-barre
Mlck
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un soucis avec un fichier que j'ai créer afin de générer des codes-barres pour des emplacements d'articles. Pour se faire, j'ai renseigner dans 4 cellules des infos qui correspondent relativement à la zone, l'allée, le meuble et le numéro d'étagère. Puis je concatène l'ensemble dans une 5ième cellule avant de créer le code barre équivalent dans une 6ième cellule (code 128). Ainsi, on aura par exemple 0A1M1E1 pour dire que l'emplacement de l'article se situe en zone 0, sur l'allée A1 au meuble M1 et à l'étagère E1.
Je suis arrivé après plusieurs essais à lire le code-barre (qu'il a fallu d'abord passer en ascii) à l'aide une douchette .
La finalité étant de pouvoir introduire tout cela sur un ERP de sorte à avoir l'emplacement d'un article dans le magasin en scannant ce dernier.
Au niveau des phases de paramétrage sur l'ERP il faut d'abord renseigner et assigner chaque article à son emplacement pour que ce soit ensuite relier automatiquement. Mais aujourd'hui il se pose un problème: les codes-barres articles se lisent correctement (mais il ne s'agit que de chiffres ex:00003190 comme numéro d'article).
Par contre en scannant le code barre emplacement, il y'a un seul caractère qui ne se lit pas à chaque fois: c'est le M (qui correspond au meuble). Je ne comprends pas pourquoi. Cela provient t'il de la macro? Les codes barres sont-ils mal générés? Là est la question.
De plus quand on scanne le code-barre emplacement depuis l'ERP ça renvoie bien tous les caractères (sauf le M, exemple on aura pour l'emplacement 0G1M6E0 => 0G1?6E0), à la place du M on a un point d'interrogation.
Tandis que si je scanne le même code sur une feuille Word ou Excel j'ai d'autres caractères ex: pour 0G1M6E0, j'aurais :
àG& ?-Eà mais toujours un point d'interrogation au niveau du M comme s'il ne le comprenait pas.
Si quelqu'un pourrait m'éclairer concernant cela ce serait aimable car je commence à sécher un peu.
Merci
J'ai un soucis avec un fichier que j'ai créer afin de générer des codes-barres pour des emplacements d'articles. Pour se faire, j'ai renseigner dans 4 cellules des infos qui correspondent relativement à la zone, l'allée, le meuble et le numéro d'étagère. Puis je concatène l'ensemble dans une 5ième cellule avant de créer le code barre équivalent dans une 6ième cellule (code 128). Ainsi, on aura par exemple 0A1M1E1 pour dire que l'emplacement de l'article se situe en zone 0, sur l'allée A1 au meuble M1 et à l'étagère E1.
Je suis arrivé après plusieurs essais à lire le code-barre (qu'il a fallu d'abord passer en ascii) à l'aide une douchette .
La finalité étant de pouvoir introduire tout cela sur un ERP de sorte à avoir l'emplacement d'un article dans le magasin en scannant ce dernier.
Au niveau des phases de paramétrage sur l'ERP il faut d'abord renseigner et assigner chaque article à son emplacement pour que ce soit ensuite relier automatiquement. Mais aujourd'hui il se pose un problème: les codes-barres articles se lisent correctement (mais il ne s'agit que de chiffres ex:00003190 comme numéro d'article).
Par contre en scannant le code barre emplacement, il y'a un seul caractère qui ne se lit pas à chaque fois: c'est le M (qui correspond au meuble). Je ne comprends pas pourquoi. Cela provient t'il de la macro? Les codes barres sont-ils mal générés? Là est la question.
De plus quand on scanne le code-barre emplacement depuis l'ERP ça renvoie bien tous les caractères (sauf le M, exemple on aura pour l'emplacement 0G1M6E0 => 0G1?6E0), à la place du M on a un point d'interrogation.
Tandis que si je scanne le même code sur une feuille Word ou Excel j'ai d'autres caractères ex: pour 0G1M6E0, j'aurais :
àG& ?-Eà mais toujours un point d'interrogation au niveau du M comme s'il ne le comprenait pas.
Si quelqu'un pourrait m'éclairer concernant cela ce serait aimable car je commence à sécher un peu.
Merci
Configuration: Windows / Edge 96.0.1054.62
A voir également:
- Code barre commençant par 8
- Clé windows 8 - Guide
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Windows 11 barre des taches a gauche - Guide
4 réponses
Bonjour,
Il faudrait tester d'autres caractères que le M, car c'est surement le plus sensible.
Avec quel appareil est scanné le code barre ? Car dans mes souvenirs, comme un clavier il y a une notion de type (AZERTY, QWERTY, ...) et de langue du système d'exploitation mais aussi de langue dans le logiciel, voire du paramétrage langue dans le SGBD.
Par exemple un douchette reliée à un clavier AZERTY devait elle même être paramétrée en AZERTY.
Il faudrait tester d'autres caractères que le M, car c'est surement le plus sensible.
Avec quel appareil est scanné le code barre ? Car dans mes souvenirs, comme un clavier il y a une notion de type (AZERTY, QWERTY, ...) et de langue du système d'exploitation mais aussi de langue dans le logiciel, voire du paramétrage langue dans le SGBD.
Par exemple un douchette reliée à un clavier AZERTY devait elle même être paramétrée en AZERTY.
Très bonne remarque, je dois avouer que je n'y avais pas pensé il faudrait que j'y regarde.
En revanche l'ensemble des autres lettres et caractères sont visibles à la bonne place. Si cela était lié au clavier ne devrais-je pas avoir plus d'incohérences dans l'enchainement des caractères?
Toutefois j'y regarde de plus près.
Merci
En revanche l'ensemble des autres lettres et caractères sont visibles à la bonne place. Si cela était lié au clavier ne devrais-je pas avoir plus d'incohérences dans l'enchainement des caractères?
Toutefois j'y regarde de plus près.
Merci
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
"je concatène l'ensemble dans une 5ième cellule avant de créer le code barre équivalent dans une 6ième cellule (code 128)": peux-tu donner plus de détails?
peux-tu partager le code VBA que tu utilises pour créer le code barre?
au lieu de "0A1M1E1", pourquoi pas "0111"?
"je concatène l'ensemble dans une 5ième cellule avant de créer le code barre équivalent dans une 6ième cellule (code 128)": peux-tu donner plus de détails?
peux-tu partager le code VBA que tu utilises pour créer le code barre?
au lieu de "0A1M1E1", pourquoi pas "0111"?
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
Je ne comprends pas l'interet d'encoder "zone 0, sur l'allée A1 au meuble M1 et à l'étagère E1" dans un code barre.
Où se trouve ce doe barre? Quel objet est-il scanné à quel moment?
Quand et comment se fait le scan du code-barre emplacement depuis l'ERP? Dans quel but?
Où se trouve ce doe barre? Quel objet est-il scanné à quel moment?
Quand et comment se fait le scan du code-barre emplacement depuis l'ERP? Dans quel but?