Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Sortir d'un Form en continue comme d'un Form en feuille de donnée

5 réponses
Avatar
RaphK34
Bonsoir,
J'avais un joli Sous-Formulaire en mode Feuille de données, duquel je sortais en faisant un appui sur {Tab} ou {Enter} si j'arrivais
sur le dernier control alors que le dernier Enr était vide.
Pour des soucis de présentation, j'ai transformé ce Sous-Formulaire en Form Continue, et dorénavant je n'arrive à sortir de ce
Sous-Formulaire qu'en faisant un {Ctl+Tab}.
Comment en code avoir le même résultat?
En fait, en plus des fois je n'ai qu'un control actif avec une valeur par défaut non nulle dans mon Sous-Formulaire.

Merci d'avance de votre aide



--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
nospampizza.mpl@tiscali.fr en enlevant nospam.

5 réponses

Avatar
Raymond [mvp]
Bonjour.

que tu veuilles sortir d'un sous_formulaire, d'accord, mais dans un
formulaire tu veux sortir pour aller où ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Bonsoir,
J'avais un joli Sous-Formulaire en mode Feuille de données, duquel je
sortais en faisant un appui sur {Tab} ou {Enter} si j'arrivais
sur le dernier control alors que le dernier Enr était vide.
Pour des soucis de présentation, j'ai transformé ce Sous-Formulaire en
Form Continue, et dorénavant je n'arrive à sortir de ce
Sous-Formulaire qu'en faisant un {Ctl+Tab}.
Comment en code avoir le même résultat?
En fait, en plus des fois je n'ai qu'un control actif avec une valeur par
défaut non nulle dans mon Sous-Formulaire.

Merci d'avance de votre aide



--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.




Avatar
RaphK34
Merci, en fait c'est pour aller dans un controle du formulaire principal .

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.

"Raymond [mvp]" a écrit dans le message de news:
Bonjour.

que tu veuilles sortir d'un sous_formulaire, d'accord, mais dans un
formulaire tu veux sortir pour aller où ?

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

Bonsoir,
J'avais un joli Sous-Formulaire en mode Feuille de données, duquel je
sortais en faisant un appui sur {Tab} ou {Enter} si j'arrivais
sur le dernier control alors que le dernier Enr était vide.
Pour des soucis de présentation, j'ai transformé ce Sous-Formulaire en
Form Continue, et dorénavant je n'arrive à sortir de ce
Sous-Formulaire qu'en faisant un {Ctl+Tab}.
Comment en code avoir le même résultat?
En fait, en plus des fois je n'ai qu'un control actif avec une valeur par
défaut non nulle dans mon Sous-Formulaire.

Merci d'avance de votre aide



--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.








Avatar
Raymond [mvp]
Donc tu es encore dans un sous-formulaire si tu veux aller vers un contrôle
du formulaire principal.
à partir d'un sous-formulaire tu peux faire, par exemple:
Me.Parent.Numéro.SetFocus
ou
Forms!formulaire1!Numéro.SetFocus

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"RaphK34" a écrit dans le message de news:
eH22$
Merci, en fait c'est pour aller dans un controle du formulaire principal .

--


Avatar
RaphK34
Oui, bien sûr, merci, mais lorsque je sortais du dernier control sur le dernier enr dans mon sous formulaire en mode feuille de
données, je sortais directement de ce dernier, et j'aimerai reproduire ce fonctionnement en Formulaire continu.

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.

"Raymond [mvp]" a écrit dans le message de news:
Donc tu es encore dans un sous-formulaire si tu veux aller vers un contrôle
du formulaire principal.
à partir d'un sous-formulaire tu peux faire, par exemple:
Me.Parent.Numéro.SetFocus
ou
Forms!formulaire1!Numéro.SetFocus

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"RaphK34" a écrit dans le message de news:
eH22$
Merci, en fait c'est pour aller dans un controle du formulaire principal .

--






Avatar
RaphK34
Merci de ton aide, en fait j'ai réussi à m'en sortir en captant l'erreur N°2105 après un GotoRecord acnext pour voir si ma ligne est
la dernière, puis après avec des conditions on arrive à se débrouiller

Merci encore de t'être penché sur le pb!

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.

"RaphK34" a écrit dans le message de news:%
Oui, bien sûr, merci, mais lorsque je sortais du dernier control sur le dernier enr dans mon sous formulaire en mode feuille de
données, je sortais directement de ce dernier, et j'aimerai reproduire ce fonctionnement en Formulaire continu.

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.

"Raymond [mvp]" a écrit dans le message de news:
Donc tu es encore dans un sous-formulaire si tu veux aller vers un contrôle
du formulaire principal.
à partir d'un sous-formulaire tu peux faire, par exemple:
Me.Parent.Numéro.SetFocus
ou
Forms!formulaire1!Numéro.SetFocus

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"RaphK34" a écrit dans le message de news:
eH22$
Merci, en fait c'est pour aller dans un controle du formulaire principal .

--