OVH Cloud OVH Cloud

problème de formulaires

2 réponses
Avatar
luc dussart
Bonjour,

Lorsque, dans un formulaire principal, le "click" sur un=20
des boutons provoque l'ouverture d'un formulaire=20
secondaire, ce 2d formulaire s'affiche "au-dessus" du 1er=20
si on ne le ferme pas (ou ne le cache pas) et est, =E0 ce=20
moment, le formulaire actif (le 1er =E9tant en "arri=E8re-
plan").
Mais si on clicke sur ce 1er, il revient =E0 l'avant-plan,=20
quoi que l'on ai fait dans le 2d.
Voici enfin la question :
"tout en laissant les 2 formulaires affich=E9s, comment=20
faire pour emp=EAcher de quitter le formulaire actif (le=20
secondaire) autrement que par une seule voie, p.ex. un=20
bouton "fermer"?"

Merci d'avance
Luc

2 réponses

Avatar
Guy DETIENNE
Salut ;O)

Donc tu veux que l'on quitte obligatoirement ton 2e formulaire avant de
revenir au 1er ?

Si telle est ta question, voici la code à mettre dans l'événement Click de
ton bouton du 1er formulaire:

DoCmd.OpenForm "TonFormulaire", , , , , acDialog

La constante acDialog signifie que le formulaire sera ouvert de façon
modale. C'est à dire qu'il est impossible de revenir au formulaire appelant
sans avoir préalablement fermé le formulaire en cours.

Tchao

Guy

--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"luc dussart" a écrit dans le message de
news:0cb701c3a54a$1848c110$
Bonjour,

Lorsque, dans un formulaire principal, le "click" sur un
des boutons provoque l'ouverture d'un formulaire
secondaire, ce 2d formulaire s'affiche "au-dessus" du 1er
si on ne le ferme pas (ou ne le cache pas) et est, à ce
moment, le formulaire actif (le 1er étant en "arrière-
plan").
Mais si on clicke sur ce 1er, il revient à l'avant-plan,
quoi que l'on ai fait dans le 2d.
Voici enfin la question :
"tout en laissant les 2 formulaires affichés, comment
faire pour empêcher de quitter le formulaire actif (le
secondaire) autrement que par une seule voie, p.ex. un
bouton "fermer"?"

Merci d'avance
Luc
Avatar
luc dussart
Super, merci beaucoup, c'est ce que je cherchais.
Bon week end
Luc

-----Message d'origine-----
Salut ;O)

Donc tu veux que l'on quitte obligatoirement ton 2e
formulaire avant de

revenir au 1er ?

Si telle est ta question, voici la code à mettre dans
l'événement Click de

ton bouton du 1er formulaire:

DoCmd.OpenForm "TonFormulaire", , , , , acDialog

La constante acDialog signifie que le formulaire sera
ouvert de façon

modale. C'est à dire qu'il est impossible de revenir au
formulaire appelant

sans avoir préalablement fermé le formulaire en cours.

Tchao

Guy

--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"luc dussart" a écrit dans le
message de

news:0cb701c3a54a$1848c110$
Bonjour,

Lorsque, dans un formulaire principal, le "click" sur un
des boutons provoque l'ouverture d'un formulaire
secondaire, ce 2d formulaire s'affiche "au-dessus" du 1er
si on ne le ferme pas (ou ne le cache pas) et est, à ce
moment, le formulaire actif (le 1er étant en "arrière-
plan").
Mais si on clicke sur ce 1er, il revient à l'avant-plan,
quoi que l'on ai fait dans le 2d.
Voici enfin la question :
"tout en laissant les 2 formulaires affichés, comment
faire pour empêcher de quitter le formulaire actif (le
secondaire) autrement que par une seule voie, p.ex. un
bouton "fermer"?"

Merci d'avance
Luc


.