OVH Cloud OVH Cloud

SetFocus sur un sous formulaire présent dans un onglet

2 réponses
Avatar
damartin
Bonjour,
j'ai un onglet dans un formulaire et dans la première page de cet
onglet il y a un sous formulaire. J'aimerais pouvoir faire un
GoToRecord sur les enregistrements de ce sous-formulaire mais
impossible de faire avant le SetFocus.
J'ai essayé de plusieurs façons mais ça génère tjs un message
d'erreur.

Me![FormPrincipal]![ssformulaire].SetFocus
erreur : "impossible de trouver le champ ssformulaire ...."

Avec ceci j'arrive bien à mettre le focus sur les différente onglets
("Me.CtlTab.Pages(0).SetFocus") mais comment le mettre sur le sous
formulaire présent dans un des onglets:
Me.CtlTab.Pages(0).Controls(17).SetFocus ne marche pas ....
erreur : "propriété ou méthode non gérée par cet objet"

HELP !!!!!

David

2 réponses

Avatar
Maxence HUBICHE
Bonjour,
change d'abord la valeur de ton control tab en fonction de l 'onglet qui
t'intéresse.
Ensuite, définis le focus sur ton sous-formulaire.


--
----------------------------------------------------------------------------
-
Maxence HUBICHE
Formateur et développeur indépendant
Modérateur/rédacteur sur http://www.developpez.com

"David" a écrit dans le message de news:

Bonjour,
j'ai un onglet dans un formulaire et dans la première page de cet
onglet il y a un sous formulaire. J'aimerais pouvoir faire un
GoToRecord sur les enregistrements de ce sous-formulaire mais
impossible de faire avant le SetFocus.
J'ai essayé de plusieurs façons mais ça génère tjs un message
d'erreur.

Me![FormPrincipal]![ssformulaire].SetFocus
erreur : "impossible de trouver le champ ssformulaire ...."

Avec ceci j'arrive bien à mettre le focus sur les différente onglets
("Me.CtlTab.Pages(0).SetFocus") mais comment le mettre sur le sous
formulaire présent dans un des onglets:
Me.CtlTab.Pages(0).Controls(17).SetFocus ne marche pas ....
erreur : "propriété ou méthode non gérée par cet objet"

HELP !!!!!

David


Avatar
3stone
Salut,

"David"
j'ai un onglet dans un formulaire et dans la première page de cet
onglet il y a un sous formulaire. J'aimerais pouvoir faire un
GoToRecord sur les enregistrements de ce sous-formulaire mais
impossible de faire avant le SetFocus.
J'ai essayé de plusieurs façons mais ça génère tjs un message
d'erreur.

Me![FormPrincipal]![ssformulaire].SetFocus
erreur : "impossible de trouver le champ ssformulaire ...."




Me!sousFormulaire.Form.SetFocus



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------