Dans un sous formulaire j'ai une liste modifiable basée sur une
requête sélection, Qui sur l'événement après mise à jour doit
attribuer les valeurs sélectionnées aux contôles de ce même
sous-formulaire.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
Me![NumeroP] = Me![ListeNumPermis].Column(0) Me![NumeroP] ne peut pas indiquer un contrôle de sous-formulaire car il part
du Me et il faut rajouter le controle-sous-formulaire soit Me!controlesousformulaire![NumeroP] soit Forms!Monformulaire!controlesousformulaire![NumeroP] soit forms("controlesousformulaire")("NumeroP") et ainsi de suite pour tous tes contrôles. lis la page http://access.seneque.free.fr/sous_formulaires.htm qui donne un résumé sur la façon de nommer un controle sous-formulaire. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ALAIN" a écrit dans le message de news:
Bonjour,
Dans un sous formulaire j'ai une liste modifiable basée sur une requête sélection, Qui sur l'événement après mise à jour doit attribuer les valeurs sélectionnées aux contôles de ce même sous-formulaire.
J'obtiens le message suivant : Erreur d'exécution 2448 Impossible d'attribuer une valeur à cet objet. Pourquoi ?
En mode débogage Me![NumeroP]=Null
Il ne peut pas être égal à Null étant donné qu'il est sélectionné dans la liste.
Précision la requête est basée sur une table liée et je suis Access 2000.
Peut-on contourner cette erreur et récupérer les valeurs pour les contrôles Dans le sous-formulaire ?
Cordialement,
ALAIN
Bonjour.
Me![NumeroP] = Me![ListeNumPermis].Column(0)
Me![NumeroP] ne peut pas indiquer un contrôle de sous-formulaire car il part
du Me et il faut rajouter le controle-sous-formulaire
soit Me!controlesousformulaire![NumeroP]
soit Forms!Monformulaire!controlesousformulaire![NumeroP]
soit forms("controlesousformulaire")("NumeroP")
et ainsi de suite pour tous tes contrôles.
lis la page http://access.seneque.free.fr/sous_formulaires.htm qui donne un
résumé sur la façon de nommer un controle sous-formulaire.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"ALAIN" <alaincorai@wanadoo.fr> a écrit dans le message de
news:569fa480.0401270610.23104b2f@posting.google.com...
Bonjour,
Dans un sous formulaire j'ai une liste modifiable basée sur une
requête sélection, Qui sur l'événement après mise à jour doit
attribuer les valeurs sélectionnées aux contôles de ce même
sous-formulaire.
Me![NumeroP] = Me![ListeNumPermis].Column(0) Me![NumeroP] ne peut pas indiquer un contrôle de sous-formulaire car il part
du Me et il faut rajouter le controle-sous-formulaire soit Me!controlesousformulaire![NumeroP] soit Forms!Monformulaire!controlesousformulaire![NumeroP] soit forms("controlesousformulaire")("NumeroP") et ainsi de suite pour tous tes contrôles. lis la page http://access.seneque.free.fr/sous_formulaires.htm qui donne un résumé sur la façon de nommer un controle sous-formulaire. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"ALAIN" a écrit dans le message de news:
Bonjour,
Dans un sous formulaire j'ai une liste modifiable basée sur une requête sélection, Qui sur l'événement après mise à jour doit attribuer les valeurs sélectionnées aux contôles de ce même sous-formulaire.