OVH Cloud OVH Cloud

Pb de control

4 réponses
Avatar
Michel
Bonjour,
J'ai un formulaire dans lequel il y a une zone de liste ( marque de ski ).
à coté, un bouton pour ouvrir un autre formulaire dans le cas ou la marque
de ski n'existe pas ( ouverture d'un formulaire d'ajout d'une marque ).
Lors de la fermeture de ce formulaire, j'aimerais actualisé ma zone de
liste, mais il ne trouve pas le control.
Voici la procedure de fermeture :
DoCmd.Close acForm, "Marque Ski 1 (ski)"
DoCmd.GoToControl "Marque"
DoCmd.Requery "marque"
Merci de votre aide.

4 réponses

Avatar
3stone
Salut,

J'ai un formulaire dans lequel il y a une zone de liste ( marque de ski ).
à coté, un bouton pour ouvrir un autre formulaire dans le cas ou la marque
de ski n'existe pas ( ouverture d'un formulaire d'ajout d'une marque ).
Lors de la fermeture de ce formulaire, j'aimerais actualisé ma zone de
liste, mais il ne trouve pas le control.
Voici la procedure de fermeture :
DoCmd.Close acForm, "Marque Ski 1 (ski)"
DoCmd.GoToControl "Marque"
DoCmd.Requery "marque"




Dans l'événement "Sur entrée" de ta liste, tu mets simplement :

NomDeLaListe.Requery


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
Michel
Merci de ton aide,
Mais, comment selectionner le formulaire ( non actif ) et selectionner le
control, le mettre à jour automatiquement, sans pour cela, cliquer sur la
zone de liste.



"3stone" a écrit dans le message de
news:3fd251a7$0$278$
Salut,

J'ai un formulaire dans lequel il y a une zone de liste ( marque de
ski ).


à coté, un bouton pour ouvrir un autre formulaire dans le cas ou la
marque


de ski n'existe pas ( ouverture d'un formulaire d'ajout d'une marque ).
Lors de la fermeture de ce formulaire, j'aimerais actualisé ma zone de
liste, mais il ne trouve pas le control.
Voici la procedure de fermeture :
DoCmd.Close acForm, "Marque Ski 1 (ski)"
DoCmd.GoToControl "Marque"
DoCmd.Requery "marque"




Dans l'événement "Sur entrée" de ta liste, tu mets simplement :

NomDeLaListe.Requery


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------







Avatar
3stone
Salut,

Mais, comment selectionner le formulaire ( non actif ) et selectionner le
control, le mettre à jour automatiquement, sans pour cela, cliquer sur la
zone de liste.



Ta liste (marque de sky) ne peut pas être bien grande...
et tant que tu ne "rentre" pas dans ta liste, elle ne doit pas être à jour...

Mais, si tu y tiens ;-)

Forms![NomDuFormulaire]![NomDeLaListe].Requery


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------

Avatar
JP
Salut Michel,
En complément à la réponse de 3Stone:
Lorsque tu fermes le formulaire d'ajout d'une marque de ski, tu retournes
automatiquement dans ton formulaire de départ avec ta liste.
Dans ce formulaire ave la liste, tu vas dans la propiété 'Sur activé' dans
l'onglet événement du formulaire et tu places
me.[le champ liste].requery et le tour est joué.
bon dimanche
JP

"Michel" a écrit dans le message de
news:bqtk83$pft$
Merci de ton aide,
Mais, comment selectionner le formulaire ( non actif ) et selectionner le
control, le mettre à jour automatiquement, sans pour cela, cliquer sur la
zone de liste.



"3stone" a écrit dans le message de
news:3fd251a7$0$278$
Salut,

J'ai un formulaire dans lequel il y a une zone de liste ( marque de
ski ).


à coté, un bouton pour ouvrir un autre formulaire dans le cas ou la
marque


de ski n'existe pas ( ouverture d'un formulaire d'ajout d'une
marque ).



Lors de la fermeture de ce formulaire, j'aimerais actualisé ma zone de
liste, mais il ne trouve pas le control.
Voici la procedure de fermeture :
DoCmd.Close acForm, "Marque Ski 1 (ski)"
DoCmd.GoToControl "Marque"
DoCmd.Requery "marque"




Dans l'événement "Sur entrée" de ta liste, tu mets simplement :

NomDeLaListe.Requery


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------