Bonsoir,
J'ai un souci sur l'utilisation du code barre sur windev en fait je veux savoir comment je peux récupéré le code affiché sur le produit sur un champ de saisi , j'ai déjà crée une fenêtre avec un champ de saisi et je me suis déjà procuré une douchette . j'ai trouvé le code suivant : sur ce lien (http://doc.pcsoft.fr/fr-FR/?1013018)
mais je ne sais pas ou l’inséré pour pouvoir récupéré le code du produit sur le champ de saisie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 // Déclaration des variables // Définition du nombre de caractères à lire NBCarALire est un entier = 13 // Nombre d'octets en attente dans le buffer NbOctetAttente est un entier BufferPrn est une chaîne // Contenu du buffer PortSérie est un entier = 1 // Port série COM1 // Ouverture et initialisation du port série COM1 SI sOuvre(PortSérie,5000,5000) ALORS // Lecture du code-barres // Récupération du nombre d'octets en attente NbOctetAttente = sDansFileEntrée(PortSérie) // Récupération de la valeur du code-barres uniquement // si au moins 13 caractères ont été lus SI NbOctetAttente >= NBCarALire ALORS BufferPrn = sLit(PortSérie, NbOctetAttente) // Récupération des 13 premiers caractères lus BufferPrn = Gauche(BufferPrn, 13) // Affichage de la valeur du code-barres dans le // champ de saisie "SAI_CodeBarre" SAI_CodeBarre = BufferPrn FIN FIN
Merci de me répondre et bonne chance à tous le monde.
tag [WD14] ajouté par L.nico merci d'y penser à l'avenir
Partager