| |
Posté le 26 janvier 2021 - 15:22 |
J'utilise le datawedge sur un zebra TC25
a l'entrée de ma fenêtre, le curseur est placé dans une zone de saisie. Je scanne un code barre avec mon zebra paramétré pour envoyer la tabulation après le scan. Sur une fenêtre le même type de champ reçoit bien le scan et exécute la tabulation. Sur l'autre fenêtre je récupère le scan mais la tabulation n'est pas exécutée !!!!
J'ai comparé les champs ils sont strictement identiques !
Si quelqu'un a une idée du problème ? |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 26 janvier 2021 - 17:52 |
Oui le champ est identique ok, mais est ce que le focus peut passer ailleurs ? En gros un autre champ est-il "focussable" (accessible via TAB) ?
-- David Ingénieur logiciel Utilisateur de windev depuis 1996 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 298 messages Popularité : +20 (72 votes) |
|
Posté le 27 janvier 2021 - 14:43 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 36 messages |
|
Posté le 28 janvier 2021 - 09:58 |
Bertin - Zen-Project a écrit :
Ok, je n'avais jamais essayé ce cas.
Pour info je bosse aussi avec les TC25, TC70 ET 77. Et mon appli gère les codes barres comme vous mais je n'ai pas de souci. (mon appli est en WM 23)
-- David Ingénieur logiciel Utilisateur de windev depuis 1996 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 202 messages Popularité : +6 (6 votes) |
|
Posté le 02 février 2021 - 16:49 |
Bonjour,
Je "rebondis" sur le sujet sans répondre à la question originale mais plutôt pour profiter de vos expériences DataWedge...
Utilisez-vous le composant DataWedge de PC soft pour lire les codes-barre avec un Zebra?
Si non, comment faites-vous?
Si oui, votre projet contient-il plus d'une fenêtre?
Car pour ma part j'essaie d'utiliser le composant DataWedge de PC-Soft,mais j'ai soumis une RST qui a été reconnue et validée par le support technique et dont j'attend un fix. Le problème est le suivant, si on part du projet d'exemple du composant de PC Soft, il fonctionne correctement. La première fenêtre du projet utilise le scanner, c'est simple, ça fonctionne. Il suffit pourtant de placer une autre première fenêtre à ce projet (un menu par exemple), qui appel la fenêtre chargée de scanner, et aléatoirement, au bout de 1 à x fermeture de la fenêtre qui scan à l'aide de datawedge, le projet plante en indiquant que la procédure cbsucces est inconnue (c'est la procédure que l'on appel en callback de la procédure de lecture du code-barre). Ce qui m'étonne, c'est que je n'ai rien trouvé à ce sujet sur le forum ni ailleurs, et que à part pour un projet d'exemple ou un projet très simple, il est plutôt rare de n'utiliser de lecture de code-barre que sur une seule fenêtre ... J'avais eu un soucis similaire à l'époque du Windows CE et la suggestion PCSoft de l'époque avait été de créer un projet d'une seule fenêtre en utilisant les plans, pas vraiment pratique ...
Bref, tout retour sur vos pratiques de lecture de code-barre sur terminaux mobile m'intéresse.
PS : pour ma part, je récupère le code-barre lu et je le parse (le code barre est issu d'un de mes projet Windev), en fonction d'active identifier préfixant les valeurs, je déduis donc ou je dois "placer" les valeurs lues dans les champs de la fenêtre. Ceci pour dire que je ne me soucie pas de tab ou de rc ou autres, mon unique problème est le dysfonctionnement du composant.
Merci d'avoir pris le temps de me lire et encore + de m'apporter votre retour d'expérience sur le sujet |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 202 messages Popularité : +6 (6 votes) |
|
Posté le 02 février 2021 - 16:50 |
PS: j'ai fait mes tests avec un TC51 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 572 messages Popularité : +222 (260 votes) |
|
Posté le 04 février 2021 - 12:39 |
Bonjour,
J'ai un problème similaire sur un TC26. Aléatoirement j'ai les problèmes suivants, le code scanné n'apparait pas ou le RC ne se fait pas. C'est juste hyper désagréable. Ca c'est en version 26. Je vais faire le test en version 25.
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 298 messages Popularité : +20 (72 votes) |
|
Posté le 04 février 2021 - 14:02 |
On a aussi un TC26
nous on a activer un parrametre dans l android du scan
apres on l'a enlever et remis depuis plus de soucis
mais on est en 25
-- Bertin CARRIERE SRL RGPD.Zen-Project.be support@zen-project.be www.zen-project.be www.linkedin.com/in/bertincarriere +32(0)498/10.18.58 Co-President de l'asbl Be-Dev Association des développeurs Windev de Belgique www.be-dev.be |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 202 messages Popularité : +6 (6 votes) |
|
Posté le 04 février 2021 - 14:39 |
Pour ma part j'ai reçu la réponse du support technique aujourd'hui et il apparait que les procédures callback doivent être déclarées en globale pour éviter le plantage évoqué plus haut (je parle de l'utilisation du composant Datawedge). Pour ma part ça ne me pose pas de problème car elle ne me sont d'aucune utilité. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 572 messages Popularité : +222 (260 votes) |
|
Posté le 04 février 2021 - 17:30 |
@Bertin : Tu sais quel paramètre vous avez touché que je vois ce que ça donne ici ?
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |