Scanner
La page Scanner connecte un scanner de code-barres série aux champs de saisie de données activés par le scan. Les valeurs scannées peuvent remplir des @SCASK valeurs, s'intégrer dans des noms de dossiers, des noms de fichiers et des métadonnées, et déclencher éventuellement une action sélectionnée. Pour la syntaxe complète des jetons ASK et le flux de travail de saisie de données, ouvrez la page d'aide ASK.
Ce que cela fait
- Ouvre un port COM configuré et écoute le texte du scan.
- Supprime l'enveloppe de scan requise de chaque scan.
- Envoie la valeur nettoyée au système de saisie de données ASK partagé.
- Place la valeur dans le champ de scan actuel ou le champ de scan focalisé.
- Déclenche éventuellement une action sélectionnée lorsque le scan correspond à
Trigger with. - Affiche les messages de connexion, de scan et d'erreur dans le journal de la page Scanner.
Configuration rapide
- Utilisez un scanner USB câblé lorsque cela est possible.
- Mettez le scanner en mode série USB, pas en mode clavier.
- Installez le pilote du scanner si Windows ne montre pas déjà le scanner comme un port COM.
- Vérifiez le Gestionnaire de périphériques Windows. Le scanner doit apparaître sous Ports comme un appareil COM, tel que
COM3. - Sélectionnez ce port COM sur la page Scanner.
- Faites correspondre le débit en bauds, les bits de données, la parité, les bits d'arrêt et le contrôle de flux au manuel du scanner.
- Programmez le scanner pour envoyer
!avant chaque scan et@après chaque scan. - Cliquez sur Connecter lorsque les paramètres sont corrects.
Paramètres série
- Faites correspondre le débit en bauds, les bits de données, la parité, les bits d'arrêt et le contrôle de flux au manuel du scanner.
- Ne devinez pas le numéro de port COM. Utilisez le port affiché dans le Gestionnaire de périphériques.
- Si aucun port COM n'apparaît, installez le pilote du fournisseur du scanner ou le pilote série USB, puis débranchez et reconnectez le scanner.
- Si le scanner a été déplacé vers un autre port USB, vérifiez à nouveau le port COM car Windows peut attribuer un nouveau numéro.
- Si une autre application ou un outil terminal a ouvert le port COM, fermez-le avant de vous connecter depuis la page Scanner.
Enveloppe de scan requise
- Utilisez
!comme préfixe et@comme suffixe dans la configuration actuelle du scanner. - Exemple :
!12345678@devient12345678après que l'enveloppe a été supprimée. - Sans marqueurs, des scans rapides répétés peuvent se mélanger en une seule chaîne plus longue.
Utiliser des champs de scan
- Utilisez des jetons
@SCASKlorsque une valeur doit être remplie par le scanner. - Utilisez des jetons
@ASKpour les valeurs de saisie de données normales. - Lorsque aucun champ de scan n'a le focus, chaque scan va vers la cible de scan actuelle puis avance vers la prochaine cible de scan.
- Lorsque un champ de scan a le focus, le scan va dans ce champ focalisé.
- Les valeurs scannées peuvent être utilisées partout où la valeur ASK est utilisée, y compris dans les dossiers, les noms de fichiers et les métadonnées.
- Si un champ ASK capable de scanner se termine par
!, scanner dans ce champ soumet l'action de l'application configurée après que les champs ASK requis sont valides.
Déclencher des actions de code-barres
- Les actions déclenchées sont optionnelles. Laissez
Trigger withvide si vous souhaitez uniquement un comportement de scan vers le champ. - Définissez
Trigger withsur une valeur de code-barres spécifique uniquement lorsque vous souhaitez qu'un scan déclenche une action. - Sélectionnez le
Triggered actionqui doit s'exécuter lorsque cette valeur est scannée. - Un scan correspondant peut déclencher l'action sélectionnée, comme la capture d'image.
Exemple de flux de travail uniquement avec code-barres :
- Scannez la valeur de code-barres qui doit remplir les champs
@SCASK. - Scannez le code-barres de déclenchement.
- L'application déclenche le
Triggered actionsélectionné.
Cela prend en charge une opération sans intervention où les scans de code-barres peuvent à la fois remplir des valeurs et déclencher la capture.
Champs de soumission ASK
ASK peut également soumettre l'action ASK configurée de l'application depuis le formulaire de saisie de données lui-même. Ajoutez ! à la fin d'un descripteur ASK lorsque la complétion de ce champ doit soumettre l'action.
Par exemple :
@SCASK1#*1:ID#\@ASK1#2:City!#
Cela rend l'ID requis et premier dans l'ordre de saisie, puis soumet lorsque la ville est complétée. Les champs ASK requis doivent être remplis avant que la soumission ne soit exécutée. La configuration du scanner ! préfixe est séparée du marqueur de descripteur ASK !.
Pourquoi le mode série
- Le mode série envoie le scan directement dans la bonne zone de saisie de données.
- Vous n'avez pas besoin de cliquer dans la zone d'abord comme vous le feriez avec le mode clavier.
- C'est le mode le plus fiable lorsque vous souhaitez moins d'erreurs de saisie.
Conseils matériels
- Un scanner de code-barres USB câblé est recommandé.
- De nombreux scanners courants, tels que le Zebra LS2208, peuvent exposer un port COM via un pilote.
- Les scanners sans fil peuvent perdre des entrées lorsque Bluetooth ou Wi-Fi est occupé, surtout dans des lieux bondés.
- Les codes 1D sont le choix le plus sûr car ils se résolvent en une seule valeur textuelle.
- Les codes 2D et 3D peuvent transporter des structures de données plus complexes, donc ils ne sont pas recommandés pour ce flux.
- La plupart des symbologies prises en charge par les scanners peuvent être utilisées tant que le scanner peut les lire.
Testez d'abord avec un code-barres simple, comme un code 1D de 8 chiffres, avant d'utiliser des étiquettes plus longues ou des symbologies complexes.
Résultat du scan
- La valeur de scan nettoyée est envoyée au système ASK partagé.
@SCASKles jetons reçoivent les valeurs scannées.@ASKet@SCASKles valeurs peuvent être utilisées dans les chemins, les noms de fichiers et les métadonnées.- Les valeurs correspondant à
Trigger withpeuvent déclencher l'action sélectionnée, comme la capture. - Le journal de la page Scanner montre l'état de connexion et de scan.
Dépannage
- Si le scanner ne se connecte pas, confirmez le port COM et le pilote dans le Gestionnaire de périphériques Windows.
- Si les scans n'apparaissent pas, confirmez que le scanner est en mode série et non en mode clavier.
- Si des valeurs de scan sont manquantes ou combinées, confirmez que le scanner envoie
!avant chaque scan et@après chaque scan. - Si les mauvais caractères apparaissent, confirmez le débit en bauds, les bits de données, la parité, les bits d'arrêt et le contrôle de flux.
- Si les scans sont brouillés, essayez un débit en bauds plus bas selon le manuel du scanner et confirmez que les bits de données et la parité correspondent toujours.
- Si le scan va dans le mauvais champ, cliquez sur le champ de scan prévu ou vérifiez l'ordre des entrées
@SCASK. - Si l'action de déclenchement ne se déclenche pas, confirmez que le code-barres de déclenchement scanné correspond exactement à
Trigger with. - Si la mauvaise action se déclenche, confirmez la sélection
Triggered actionsur la page Scanner.