Bonjour,
je voudrai créer un formulaire qui me permettrait de rechercher la liste des
revues selon un thème donné.
Je crée donc un formulaire dont la source est la table thème et un sous
formulaire dont la source est ma table "parution"
tous se passe bien tant que je fais appel aux champs num thème et nom thème
de manière "chronologique" c.a.d. que je fais féfiler mes thèmes avec les
boutons de déplacement qui me permettent de passer d'un enregistrement à un
autre.
MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon sous
formulaire ne prend pas en compte la valeur de ma "Modifiable" il reste axé
sur mon champ chronologique.
Je n'y comprends rien. Pouvez vous venir à mon secours.
Merci d'avance
@ + Anne Sophie
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
Gafish
Bonjour,
Anne Sophie wrote:
Je crée donc un formulaire dont la source est la table thème et un sous formulaire dont la source est ma table "parution" ... MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon sous formulaire ne prend pas en compte la valeur de ma "Modifiable" il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris. En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? Si c'est le cas, il faut que tu forces le rafraichissement de ton sous-form. Sur l'évenement clic de ta liste, tu mets la chose suivante : Me.NomDeTonSousForm.Requery
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour,
Anne Sophie wrote:
Je crée donc un formulaire dont la source est la table thème et un
sous formulaire dont la source est ma table "parution"
...
MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon
sous formulaire ne prend pas en compte la valeur de ma "Modifiable"
il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème
cela ne met pas à jour ton sous-form ?
Si c'est le cas, il faut que tu forces le rafraichissement de ton sous-form.
Sur l'évenement clic de ta liste, tu mets la chose suivante :
Me.NomDeTonSousForm.Requery
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Je crée donc un formulaire dont la source est la table thème et un sous formulaire dont la source est ma table "parution" ... MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon sous formulaire ne prend pas en compte la valeur de ma "Modifiable" il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris. En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? Si c'est le cas, il faut que tu forces le rafraichissement de ton sous-form. Sur l'évenement clic de ta liste, tu mets la chose suivante : Me.NomDeTonSousForm.Requery
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Anne Sophie
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? C'est pas exactement ca : en fait on dirait que la liste deroulante n'a pas
de lien avec le sous formulaire. Et j'insiste sur le fait qu'il tient compte de mon champs "chronologique" @+ Anne So
"Gafish" a écrit dans le message news:
Bonjour,
Anne Sophie wrote:
Je crée donc un formulaire dont la source est la table thème et un sous formulaire dont la source est ma table "parution" ... MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon sous formulaire ne prend pas en compte la valeur de ma "Modifiable" il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris. En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? Si c'est le cas, il faut que tu forces le rafraichissement de ton sous-form.
Sur l'évenement clic de ta liste, tu mets la chose suivante : Me.NomDeTonSousForm.Requery
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème
cela ne met pas à jour ton sous-form ?
C'est pas exactement ca : en fait on dirait que la liste deroulante n'a pas
de lien avec le sous formulaire.
Et j'insiste sur le fait qu'il tient compte de mon champs "chronologique"
@+ Anne So
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message news:
ell8dGrZFHA.2756@tk2msftngp13.phx.gbl...
Bonjour,
Anne Sophie wrote:
Je crée donc un formulaire dont la source est la table thème et un
sous formulaire dont la source est ma table "parution"
...
MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon
sous formulaire ne prend pas en compte la valeur de ma "Modifiable"
il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème
cela ne met pas à jour ton sous-form ?
Si c'est le cas, il faut que tu forces le rafraichissement de ton
sous-form.
Sur l'évenement clic de ta liste, tu mets la chose suivante :
Me.NomDeTonSousForm.Requery
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? C'est pas exactement ca : en fait on dirait que la liste deroulante n'a pas
de lien avec le sous formulaire. Et j'insiste sur le fait qu'il tient compte de mon champs "chronologique" @+ Anne So
"Gafish" a écrit dans le message news:
Bonjour,
Anne Sophie wrote:
Je crée donc un formulaire dont la source est la table thème et un sous formulaire dont la source est ma table "parution" ... MAIS lorsque je veux créer un menu déroulant ca ne marche plus. Mon sous formulaire ne prend pas en compte la valeur de ma "Modifiable" il reste axé sur mon champ chronologique.
Je ne sais pas si j'ai bien compris. En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? Si c'est le cas, il faut que tu forces le rafraichissement de ton sous-form.
Sur l'évenement clic de ta liste, tu mets la chose suivante : Me.NomDeTonSousForm.Requery
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Gafish
Anne Sophie wrote:
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? C'est pas exactement ca : en fait on dirait que la liste deroulante
n'a pas de lien avec le sous formulaire. Et j'insiste sur le fait qu'il tient compte de mon champs "chronologique" @+ Anne So
Alors j'essaie de re-résumer :) - tu as un formulaire avec un sous formulaire, et quand tu changes d'enregistrement par les fleches ca change bien le sous form - maintenant tu veux mettre dans ce même form une liste, qui finalement reprendrait les thèmes également ?
Tu aurais donc deux filtres différents pour le même chose ? ca risque de fonctionner bizaremment, disons que tu pourrais avoir deux thèmes différent en même temps non ? un par la liste, et un sur l'enregistrement en cours ? à moins qu'à terme, tu ne veuilles plus que la liste ?
En tout cas, pour le simple travail avec la liset, il faut effectivement que tu crées le lien entre ta liste et le sous-form. Pour cela dans la requête source du sous-form, tu filtres le thème par le contenu de la liste. Pour cela, tu vas ajouter un critère au champ thème en cliquand droit sur la ligne critère et en faisant créer (ou générer). Tu parcours ensuite à gauche les éléments de ta base, tu vas dans formulaires, tous les formulaires, le formulaire contenant ta liste, et dans la zone du milieu tu doubles cliques sur le nom de ta liste. Tu fais ok, et ca devrait être bon.
-- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Anne Sophie wrote:
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un
thème cela ne met pas à jour ton sous-form ?
C'est pas exactement ca : en fait on dirait que la liste deroulante
n'a pas de lien avec le sous formulaire.
Et j'insiste sur le fait qu'il tient compte de mon champs
"chronologique" @+ Anne So
Alors j'essaie de re-résumer :)
- tu as un formulaire avec un sous formulaire, et quand tu changes
d'enregistrement par les fleches ca change bien le sous form
- maintenant tu veux mettre dans ce même form une liste, qui finalement
reprendrait les thèmes également ?
Tu aurais donc deux filtres différents pour le même chose ? ca risque de
fonctionner bizaremment, disons que tu pourrais avoir deux thèmes différent
en même temps non ? un par la liste, et un sur l'enregistrement en cours ? à
moins qu'à terme, tu ne veuilles plus que la liste ?
En tout cas, pour le simple travail avec la liset, il faut effectivement que
tu crées le lien entre ta liste et le sous-form. Pour cela dans la requête
source du sous-form, tu filtres le thème par le contenu de la liste. Pour
cela, tu vas ajouter un critère au champ thème en cliquand droit sur la
ligne critère et en faisant créer (ou générer). Tu parcours ensuite à gauche
les éléments de ta base, tu vas dans formulaires, tous les formulaires, le
formulaire contenant ta liste, et dans la zone du milieu tu doubles cliques
sur le nom de ta liste. Tu fais ok, et ca devrait être bon.
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci pour ton renseignement mais ca ne marche toujours pas.
En fait tu as une liste déroulante de thème et lorsque tu choisis un thème cela ne met pas à jour ton sous-form ? C'est pas exactement ca : en fait on dirait que la liste deroulante
n'a pas de lien avec le sous formulaire. Et j'insiste sur le fait qu'il tient compte de mon champs "chronologique" @+ Anne So
Alors j'essaie de re-résumer :) - tu as un formulaire avec un sous formulaire, et quand tu changes d'enregistrement par les fleches ca change bien le sous form - maintenant tu veux mettre dans ce même form une liste, qui finalement reprendrait les thèmes également ?
Tu aurais donc deux filtres différents pour le même chose ? ca risque de fonctionner bizaremment, disons que tu pourrais avoir deux thèmes différent en même temps non ? un par la liste, et un sur l'enregistrement en cours ? à moins qu'à terme, tu ne veuilles plus que la liste ?
En tout cas, pour le simple travail avec la liset, il faut effectivement que tu crées le lien entre ta liste et le sous-form. Pour cela dans la requête source du sous-form, tu filtres le thème par le contenu de la liste. Pour cela, tu vas ajouter un critère au champ thème en cliquand droit sur la ligne critère et en faisant créer (ou générer). Tu parcours ensuite à gauche les éléments de ta base, tu vas dans formulaires, tous les formulaires, le formulaire contenant ta liste, et dans la zone du milieu tu doubles cliques sur le nom de ta liste. Tu fais ok, et ca devrait être bon.
-- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr