Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 2008
-
11 nov. 2006 à 17:19
jfuck
Messages postés59Date d'inscriptionmercredi 31 mars 2004StatutMembreDernière intervention31 mars 2009
-
31 mars 2009 à 17:25
Bonjour à tous,
j'ai un petit problème dans mon form.
Il s'agit d'un formulaire de saisie qui comprend environ 120 zones de saisies.
j'ai donc créé autant de textbox pour entrer les valeurs de saisie.
J'ai indiqué indiqué sur le form en mode désign un ordre de tabulation mais malgré cela lorsque je suis en execution du programme, je m'aperçois que le programme ne suis absolument pas l'ordre de tabulation que j'ai défini.
je ne comprends pas pourquoi.
en fait je voudrai que le focus passe de la zone 1 à la zone 2 lorsque j'utilise la touche de tabulation et / ou la touche enter.
que dois je faire pour cela ? je vous en remercie par avance.
jmfmarques
Messages postés7668Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 11 nov. 2006 à 17:33
Tu as du te tromper quelquepart dans l'odre des tabindex, à moins que, pour certains contrôles, tu aies défini un setfocus vers des contrôles autres que ceux prévus par l'odre du tabindex.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 11 nov. 2006 à 17:50
le code de ce programme fait 3000 lignes.. je me vois mal le passer sur le forum :-(
En fait, par rapport à ce problème, je n'ai écrit aucune ligne dans le prog. J'ai utilisé la fonction ordre de tabulation dans le menu affichage.
Lorsque je suis en mode désign et que je sélectionne les différents contrôles, la fenêtre propriété affiche pourtant bien sur la ligne
TABINDEX les bons n° d'ordre.
Faut-il que j'écrive des lignes directement dans le programme et si oui.. je ne vois pas.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 11 nov. 2006 à 18:53
ben non... je ne fais pas cette manip par erreur... mais je viens de trouver.... le problème était que la propriété TABSTOP n'était pas renseignée... ni true, ni false. Pour que ca fonctionne, il fallait que cela soit renseigné à TRUE.
je viens de le faire pour mes 120 contrôles textbox et ca marche.
Sympa74
Messages postés85Date d'inscriptionlundi 25 septembre 2006StatutMembreDernière intervention18 décembre 20081 11 nov. 2006 à 19:04
Il reste tout de même un petit problème... tout fonctionne bien lorsque je passe d'une zone à l'autre avec TAB mais j'aimerai aussi que les utilisateurs puissent éventuellement passer d'une zone à une autre (dans l'ordre de tabulation prédéfini) en utilisant la touche ENTER et là .. je vois pas ce qu'il faut faire pour cela.