Bonjour,
Je souhaiterai simuler un tab mais je remarque que EnvoieTouche() fonctionne uniquement sous Windev.
Y-t-il une fonction équivalente ou astuce sous Webdev?
Merci.
Bonjour,
Je souhaiterai simuler un tab mais je remarque que EnvoieTouche() fonctionne uniquement sous Windev.
Y-t-il une fonction équivalente ou astuce sous Webdev?
Merci.
DonneFocus peut être ?
J'avais déjà essayé avec DonneFocus() mais je n'arrive pas, en code navigateur, à intercepter la touche Entrée et de passer au champ suivant.
En faite mon but, est de remplacer la touche Entrée par la touche Tab dans un champ se trouvant dans une ZR.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DonneFocus((ZR_numero_serie.ATT_sai_serie[ZR_numero_serie]))
Il va falloir que tu regardes côté javascript car tu dois intercepter les pressions de touche clavier.
Mais à mon humble avis, ce n'est pas rendre service aux utilisateurs que de mal les habituer sur les pratiques usuelles du WEB.
Je suis d'accord avec vous sur ce point.
Mais l'utilisation de cette partie (les scans des numéros de série d'articles) est utilisé avec une douchette.
La douchette envoi, après chaque scan, un retour chariot et non un tab.
Il y a possibilité de paramétrer un tab mais les applications dont on utilise fonctionne avec une retour chariot.
Ok pour l'interception de la touche Entrée mais j'ai un problème pour donner le focus au champ suivant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function touche_enfoncee() { if (event.keyCode == 13) { return 1; } else { return 0; } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SI touche_enfoncee() = 1 ALORS DonneFocus(ZR_numero_serie.ATT_sai_serie[ZR_numero_serie+1]) FIN
Salut,
Tu peux aussi mettre un bouton invisible avec comme raccourci Entrer (Onglet Détail, Lettre d'appel) puis gérer le déplacement
Partager