A l'ouverture d'un état, je veux changer la propriété recordsource en lui
affectant le contenu d'une variable :
Me.RecordSource = ContenuRequete
ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état
n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous
les champs.
or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en
enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement,
avec tous ces enregistrements.
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
3stone
Salut,
"Bricoleur"
A l'ouverture d'un état, je veux changer la propriété recordsource en lui affectant le contenu d'une variable : Me.RecordSource = ContenuRequete ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous les champs. or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement, avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok... mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut,
"Bricoleur"
A l'ouverture d'un état, je veux changer la propriété recordsource en lui
affectant le contenu d'une variable :
Me.RecordSource = ContenuRequete
ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état
n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous
les champs.
or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en
enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement,
avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok...
mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
A l'ouverture d'un état, je veux changer la propriété recordsource en lui affectant le contenu d'une variable : Me.RecordSource = ContenuRequete ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous les champs. or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement, avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok... mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Bricoleur
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute simplement une condition where donc ..... ?
Jean
"3stone" a écrit dans le message de news:3fd90992$0$298$
Salut,
"Bricoleur"
A l'ouverture d'un état, je veux changer la propriété recordsource en lui
affectant le contenu d'une variable : Me.RecordSource = ContenuRequete ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état
n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous
les champs. or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement, avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok... mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma
requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute
simplement une condition where
donc ..... ?
Jean
"3stone" <3stone@skynet.be> a écrit dans le message de
news:3fd90992$0$298$ba620e4c@reader5.news.skynet.be...
Salut,
"Bricoleur"
A l'ouverture d'un état, je veux changer la propriété recordsource en
lui
affectant le contenu d'une variable :
Me.RecordSource = ContenuRequete
ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais
l'état
n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans
tous
les champs.
or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en
enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement,
avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok...
mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute simplement une condition where donc ..... ?
Jean
"3stone" a écrit dans le message de news:3fd90992$0$298$
Salut,
"Bricoleur"
A l'ouverture d'un état, je veux changer la propriété recordsource en lui
affectant le contenu d'une variable : Me.RecordSource = ContenuRequete ce contenu passe bien (vérif avec Debug.Print Me.RecordSource), mais l'état
n'affiche rien, ou plutot il affiche un enregistrement avec #Nom? dans tous
les champs. or si je mets ce que j'ai obtenu dans Debug.Print dans RecordSource, en enlevant Me.RecordSource = ContenuRequete, l'état s'affiche normalement, avec tous ces enregistrements.
Tu redéfini la "source" de l'état, ok... mais, le "source contrôle" de chaque... contrôle ?
Le nom des champs sont-ils les mêmes entre les deux sources ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
3stone
Salut,
"Bricoleur"
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute
Tu le fait bien dams l'événement "Sur ouverture" ?
simplement une condition where donc ..... ?
uisque, dans le principe, cela doit fonctionner, ... je dirais qu'il y a un problème avec la clause Where...
mais encore...
J'imagine que tu ne renseigne pas une requête enregistrée, mais bien une chaîne de caractères ?
Tu peux donner la requête à partir du "From..." ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------
Salut,
"Bricoleur"
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma
requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute
Tu le fait bien dams l'événement "Sur ouverture" ?
simplement une condition where
donc ..... ?
uisque, dans le principe, cela doit fonctionner,
... je dirais qu'il y a un problème avec la clause Where...
mais encore...
J'imagine que tu ne renseigne pas une requête enregistrée,
mais bien une chaîne de caractères ?
Tu peux donner la requête à partir du "From..." ?
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------
Oui, tout reste identique. la preuve, c'est que si je place "à la main" ma requete dans la source, tout fonctionne. En fait à l'ouverture, je rajoute
Tu le fait bien dams l'événement "Sur ouverture" ?
simplement une condition where donc ..... ?
uisque, dans le principe, cela doit fonctionner, ... je dirais qu'il y a un problème avec la clause Where...
mais encore...
J'imagine que tu ne renseigne pas une requête enregistrée, mais bien une chaîne de caractères ?
Tu peux donner la requête à partir du "From..." ?
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/charte.htm --------------------------------------