j'aime que mes controles soient accessibles par la touche=20
TAB et que l'enchainement soit logique.
Dans mon formulaire, j'ai un sous-formulaire.
Comment faire pour qu'=E0 la fin de la saisie dans le SF, le=20
focus pointe sur le controle suivant ?
J'ai essay=E9 le SENDKEYS "^TAB" sur l'EXIT du dernier=20
controle. Ceci fonctionne mais envoie en m=EAme temps une=20
touche VERRNUM. Ce qui active ou d=E9sactive le pav=E9=20
num=E9rique. C'est donc casse-pieds...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"Arnaud" [...] Comment faire pour qu'à la fin de la saisie dans le SF, le focus pointe sur le controle suivant ?
J'ai essayé le SENDKEYS "^TAB" sur l'EXIT du dernier controle. Ceci fonctionne mais envoie en même temps une touche VERRNUM. Ce qui active ou désactive le pavé numérique. C'est donc casse-pieds...
Evite les sendkeys tant que faire se peut...
Place le focus sur le control qui contient le sous-formulaire
"Arnaud"
[...]
Comment faire pour qu'à la fin de la saisie dans le SF, le
focus pointe sur le controle suivant ?
J'ai essayé le SENDKEYS "^TAB" sur l'EXIT du dernier
controle. Ceci fonctionne mais envoie en même temps une
touche VERRNUM. Ce qui active ou désactive le pavé
numérique. C'est donc casse-pieds...
Evite les sendkeys tant que faire se peut...
Place le focus sur le control qui contient le sous-formulaire
"Arnaud" [...] Comment faire pour qu'à la fin de la saisie dans le SF, le focus pointe sur le controle suivant ?
J'ai essayé le SENDKEYS "^TAB" sur l'EXIT du dernier controle. Ceci fonctionne mais envoie en même temps une touche VERRNUM. Ce qui active ou désactive le pavé numérique. C'est donc casse-pieds...
Evite les sendkeys tant que faire se peut...
Place le focus sur le control qui contient le sous-formulaire
Si vous pouviez me donnez un petit coup de coup. Je suis capable d déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mo sous-formulaire (comme dans la réponse précedente). Mais je ne sui plus capable d'en sortir pour aller dans un champ du formulaire et/o d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mo champ! Pourtant... Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Merci Mélani
-- Me ----------------------------------------------------------------------- Mel's Profile: http://www.msusenet.com/member.php?userid View this thread: http://www.msusenet.com/t-187012696
Bonjour,
Si vous pouviez me donnez un petit coup de coup. Je suis capable d
déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mo
sous-formulaire (comme dans la réponse précedente). Mais je ne sui
plus capable d'en sortir pour aller dans un champ du formulaire et/o
d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mo
champ! Pourtant...
Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Merci
Mélani
--
Me
-----------------------------------------------------------------------
Mel's Profile: http://www.msusenet.com/member.php?userid
View this thread: http://www.msusenet.com/t-187012696
Si vous pouviez me donnez un petit coup de coup. Je suis capable d déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mo sous-formulaire (comme dans la réponse précedente). Mais je ne sui plus capable d'en sortir pour aller dans un champ du formulaire et/o d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mo champ! Pourtant... Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Merci Mélani
-- Me ----------------------------------------------------------------------- Mel's Profile: http://www.msusenet.com/member.php?userid View this thread: http://www.msusenet.com/t-187012696
3stone
Bonjour,
"Mel" | Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
| Je suis capable de | déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mon | sous-formulaire (comme dans la réponse précedente). Mais je ne suis | plus capable d'en sortir pour aller dans un champ du formulaire et/ou | d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mon | champ! Pourtant... | Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Pour commencer, penser à corriger l'ordre de tabulation dans chaque formulaire et sous-formulaire. Cela ce fait par le menu Affichage, Ordre de tabulation...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller - dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
- dans le champ d'un autre sous-formulaire: Me.Parent.NomDeAutreControleSousForm.Setfocus
Si les différents noms de controles contienneent des espaces ou autres caractères accentués, ne pas oublier d'entourer par des crochets... [Nom du champ ou contrôle]
"Mel"
| Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
| Je suis capable de
| déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mon
| sous-formulaire (comme dans la réponse précedente). Mais je ne suis
| plus capable d'en sortir pour aller dans un champ du formulaire et/ou
| d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mon
| champ! Pourtant...
| Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Pour commencer, penser à corriger l'ordre de tabulation dans chaque
formulaire et sous-formulaire.
Cela ce fait par le menu Affichage, Ordre de tabulation...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller
- dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
- dans le champ d'un autre sous-formulaire:
Me.Parent.NomDeAutreControleSousForm.Setfocus
Si les différents noms de controles contienneent des espaces ou
autres caractères accentués, ne pas oublier d'entourer par des
crochets... [Nom du champ ou contrôle]
"Mel" | Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
| Je suis capable de | déplacer mon curseur à l'intérieur de mon formulaire, ensuite à mon | sous-formulaire (comme dans la réponse précedente). Mais je ne suis | plus capable d'en sortir pour aller dans un champ du formulaire et/ou | d'un autre sous-formulaire. Access me dit qu'il ne trouve pas mon | champ! Pourtant... | Quelle serait la syntaxe exacte? Et sur quel événement? Sortie?
Pour commencer, penser à corriger l'ordre de tabulation dans chaque formulaire et sous-formulaire. Cela ce fait par le menu Affichage, Ordre de tabulation...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller - dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
- dans le champ d'un autre sous-formulaire: Me.Parent.NomDeAutreControleSousForm.Setfocus
Si les différents noms de controles contienneent des espaces ou autres caractères accentués, ne pas oublier d'entourer par des crochets... [Nom du champ ou contrôle]
"Mel" | Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
On ne doit pas avoir les mêmes références culturelles, pcq je n' comprends rien...
Pour commencer, penser à corriger l'ordre de tabulation dans chaque formulaire et sous-formulaire. Cela ce fait par le menu Affichage, Ordre de tabulation...
C'était déjà fait...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller - dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
Super!! Ca marche parfaitement!
- dans le champ d'un autre sous-formulaire Me.Parent.NomDeAutreControleSousForm.Setfocus
Quelle est la différence avec le précédent? C'est la même structure non? Je ne suis pas encore capable de passer d'un sousform à un autr sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Si les différents noms de controles contienneent des espaces ou autres caractères accentués, ne pas oublier d'entourer par des crochets... [Nom du champ ou contrôle]
Merci beaucoup!! Mélani
-- Me ----------------------------------------------------------------------- Mel's Profile: http://www.msusenet.com/member.php?userid View this thread: http://www.msusenet.com/t-187012696
3stone Wrote:
Bonjour,
"Mel"
| Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
On ne doit pas avoir les mêmes références culturelles, pcq je n'
comprends rien...
Pour commencer, penser à corriger l'ordre de tabulation dans chaque
formulaire et sous-formulaire.
Cela ce fait par le menu Affichage, Ordre de tabulation...
C'était déjà fait...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller
- dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
Super!! Ca marche parfaitement!
- dans le champ d'un autre sous-formulaire
Me.Parent.NomDeAutreControleSousForm.Setfocus
Quelle est la différence avec le précédent? C'est la même structure
non? Je ne suis pas encore capable de passer d'un sousform à un autr
sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Si les différents noms de controles contienneent des espaces ou
autres caractères accentués, ne pas oublier d'entourer par des
crochets... [Nom du champ ou contrôle]
Merci beaucoup!!
Mélani
--
Me
-----------------------------------------------------------------------
Mel's Profile: http://www.msusenet.com/member.php?userid
View this thread: http://www.msusenet.com/t-187012696
"Mel" | Si vous pouviez me donnez un petit coup de coup.
Oui, même un roucoucou ;-)
On ne doit pas avoir les mêmes références culturelles, pcq je n' comprends rien...
Pour commencer, penser à corriger l'ordre de tabulation dans chaque formulaire et sous-formulaire. Cela ce fait par le menu Affichage, Ordre de tabulation...
C'était déjà fait...
Ensuite, a partir du dernier champ d'un sous-formilaire, pour aller - dans un champ fu formulaire principal:
Me.Parent.NomDuChamp.setfocus
Super!! Ca marche parfaitement!
- dans le champ d'un autre sous-formulaire Me.Parent.NomDeAutreControleSousForm.Setfocus
Quelle est la différence avec le précédent? C'est la même structure non? Je ne suis pas encore capable de passer d'un sousform à un autr sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Si les différents noms de controles contienneent des espaces ou autres caractères accentués, ne pas oublier d'entourer par des crochets... [Nom du champ ou contrôle]
Merci beaucoup!! Mélani
-- Me ----------------------------------------------------------------------- Mel's Profile: http://www.msusenet.com/member.php?userid View this thread: http://www.msusenet.com/t-187012696
3stone
Bonjour,
"Mel" [...] | > >- dans le champ d'un autre sous-formulaire | > >Me.Parent.NomDeAutreControleSousForm.Setfocus | > | > Quelle est la différence avec le précédent? C'est la même structure, | > non? Je ne suis pas encore capable de passer d'un sousform à un autre | > sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Dans le chemin vers un sous-formulaire, il faut bien penser à passer non pas par le nom du sous-formulaire, mais bien par le nom du contrôle qui contient ce sous-formulaire. Même si Access donne (par défaut et assez bêtement) le même nom aux deux...
Regarde également ceci : http://www.mvps.org/accessfr/forms/frm0031.htm
"Mel"
[...]
| > >- dans le champ d'un autre sous-formulaire
| > >Me.Parent.NomDeAutreControleSousForm.Setfocus
| >
| > Quelle est la différence avec le précédent? C'est la même structure,
| > non? Je ne suis pas encore capable de passer d'un sousform à un autre
| > sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Dans le chemin vers un sous-formulaire, il faut bien penser à passer
non pas par le nom du sous-formulaire, mais bien par le nom du contrôle
qui contient ce sous-formulaire.
Même si Access donne (par défaut et assez bêtement) le même nom aux deux...
Regarde également ceci :
http://www.mvps.org/accessfr/forms/frm0031.htm
"Mel" [...] | > >- dans le champ d'un autre sous-formulaire | > >Me.Parent.NomDeAutreControleSousForm.Setfocus | > | > Quelle est la différence avec le précédent? C'est la même structure, | > non? Je ne suis pas encore capable de passer d'un sousform à un autre | > sous form. (erreur 2465, erreur définie par l'application ou l'objet)
Dans le chemin vers un sous-formulaire, il faut bien penser à passer non pas par le nom du sous-formulaire, mais bien par le nom du contrôle qui contient ce sous-formulaire. Même si Access donne (par défaut et assez bêtement) le même nom aux deux...
Regarde également ceci : http://www.mvps.org/accessfr/forms/frm0031.htm