OVH Cloud OVH Cloud

[WD9] EnumereChamp()

2 réponses
Avatar
louis
Bonjour


j'utilise la fonction

champ = EnumereChamp(ma_fenetre, x, ParOdredeTabulation)
x=x+1


et je tombe sur un champ "libellé" !!!!

qui n'a forcément pas d'ordre de TABULATION !!!


serait-ce un bogue ?


qui utilise ?

Merci

Louis

2 réponses

Avatar
louis
suite...

la doc dit que : "les champ non accessible par la touche TAB sont listés à
la fin"

soit 6 champs (objets) dans une fenêtre:

un champ de saisie S1 acc.par TAB
un champ de saisie S2 NON acc. par TAB
un champ de saisie S3 acc.par TAB
un champ de saisie S4 NON acc. par TAB
une libellé L1
un bouton B1 NON acc. par TAB
dont le code est :

pour x = 1 a 6
trace(x, EnumèreChamp( ma_fen, x, parOrdreDeTabulation))
fin

Le résultat devrait être :
1 S1
2 S3

3 S2
4 S4
5 L1
6 B1


mais le clic sur B1 donne

1 L1
2 B2
3 S2
4 S4
5 S1
6 S3


tout l'inverse en quelque sorte !!!!! (un libellé ne pouvant même pas être
acc par TAB...)


des idées ?

ou c'est un bogue ?

merci







"louis" a écrit dans le message de news:
430db062$0$5381$
Bonjour


j'utilise la fonction

champ = EnumereChamp(ma_fenetre, x, ParOdredeTabulation)
x=x+1


et je tombe sur un champ "libellé" !!!!

qui n'a forcément pas d'ordre de TABULATION !!!


serait-ce un bogue ?


qui utilise ?

Merci

Louis






Avatar
louis
Dysfonctionnement référencé par le ST : N° 45023


"louis" a écrit dans le message de news:
430dd03e$0$17208$
suite...

la doc dit que : "les champ non accessible par la touche TAB sont listés
à la fin"

soit 6 champs (objets) dans une fenêtre:

un champ de saisie S1 acc.par TAB
un champ de saisie S2 NON acc. par TAB
un champ de saisie S3 acc.par TAB
un champ de saisie S4 NON acc. par TAB
une libellé L1
un bouton B1 NON acc. par TAB
dont le code est :

pour x = 1 a 6
trace(x, EnumèreChamp( ma_fen, x, parOrdreDeTabulation))
fin

Le résultat devrait être :
1 S1
2 S3

3 S2
4 S4
5 L1
6 B1


mais le clic sur B1 donne

1 L1
2 B2
3 S2
4 S4
5 S1
6 S3


tout l'inverse en quelque sorte !!!!! (un libellé ne pouvant même pas
être acc par TAB...)


des idées ?

ou c'est un bogue ?

merci







"louis" a écrit dans le message de news:
430db062$0$5381$
Bonjour


j'utilise la fonction

champ = EnumereChamp(ma_fenetre, x, ParOdredeTabulation)
x=x+1


et je tombe sur un champ "libellé" !!!!

qui n'a forcément pas d'ordre de TABULATION !!!


serait-ce un bogue ?


qui utilise ?

Merci

Louis