OVH Cloud OVH Cloud

Référence à un sous formulaire

5 réponses
Avatar
Michel
Bonjour =E0 tous,

Je veux mettre =E0 jour(.requery) une liste modifiable qui=20
est situ=E9e dans un sous formulaire appeler Secondaire qui=20
lui est situ=E9 dans le formulaire principal appeler=20
Principal.
Ma ligne de code est=20
Forms!Principal.FormGestionPersonneRessource.Form!
ListeModifListePersonneRessource.Requery

J'ai essay=E9 toutes sortes de syntaxe mais j'ai toujours un=20
message d'erreur (erreur d=E9finie par l'application ou par=20
l'objet).
Quelqu'un peut-il m'aider?

Merci
Michel

5 réponses

Avatar
Michel
Rectification ma ligne de code est
Forms!Principal.Secondaire.Form!
ListeModifListePersonneRessource.Requery

-----Message d'origine-----
Bonjour à tous,

Je veux mettre à jour(.requery) une liste modifiable qui
est située dans un sous formulaire appeler Secondaire qui
lui est situé dans le formulaire principal appeler
Principal.
Ma ligne de code est
Forms!Principal.FormGestionPersonneRessource.Form!
ListeModifListePersonneRessource.Requery

J'ai essayé toutes sortes de syntaxe mais j'ai toujours
un

message d'erreur (erreur définie par l'application ou par
l'objet).
Quelqu'un peut-il m'aider?

Merci
Michel
.



Avatar
Raymond [mvp]
Bonsoir.

essaie:
Forms!Principal!Secondaire.Form!ListeModifListePersonneRessource.Requery
ou
Forms!Principal!Secondaire!ListeModifListePersonneRessource.Requery

pas de point entre principal et secondaire mais un !

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


"Michel" a écrit dans le message de
news:1919601c423db$b23f0120$
Rectification ma ligne de code est
Forms!Principal.Secondaire.Form!
ListeModifListePersonneRessource.Requery
Avatar
Michel
J'ai essayé le code que vous m'avez donné, mais j'obtiens
un autre message d'erreur(Impossible de trouver le champs
secondaire auquel il fait référence dans votre expression).
Pourtant secondaire est un sous formulaire et non un
champs. Il est bien orthographié car l'opération a été
essayé manuellement et essayé également par copie-coller.
-----Message d'origine-----
Bonsoir.

essaie:
Forms!Principal!Secondaire.Form!
ListeModifListePersonneRessource.Requery

ou
Forms!Principal!Secondaire!
ListeModifListePersonneRessource.Requery


pas de point entre principal et secondaire mais un !

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


"Michel" a écrit dans le
message de

news:1919601c423db$b23f0120$
Rectification ma ligne de code est
Forms!Principal.Secondaire.Form!
ListeModifListePersonneRessource.Requery


.



Avatar
Raymond [mvp]
Quand on dit sous-formulaire, il faut indiquer le nom du contrôle qui
contient le sous-formulaire et non le nom du sous-formulaire, habituellement
il porte le même nom mais ce n'est pas obligatoire.

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


"Michel" a écrit dans le message de
news:1ad6d01c423e0$f439c650$
J'ai essayé le code que vous m'avez donné, mais j'obtiens
un autre message d'erreur(Impossible de trouver le champs
secondaire auquel il fait référence dans votre expression).
Pourtant secondaire est un sous formulaire et non un
champs. Il est bien orthographié car l'opération a été
essayé manuellement et essayé également par copie-coller.
Avatar
Michel
Merci beaucoup du renseignement.
En effet j'utilisait le nom du sous-formulaire. Je
pouvais bien me casser la tête. C'est la première fois
que j'utilise un sous-formulaire.
Merci encore. Tout fonctionne a merveille.
-----Message d'origine-----
Quand on dit sous-formulaire, il faut indiquer le nom du
contrôle qui

contient le sous-formulaire et non le nom du sous-
formulaire, habituellement

il porte le même nom mais ce n'est pas obligatoire.

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