j'ai un form "frmrecherche" avec un sous-form "sfrmrecherche"
dans le form j'ai 3 controles independants
"ville"
"type"
"surface"
j'ai une requete qui devrait afficher ds le sousform les enregistrements de
la table "tblannonce" sélectionnés par les 3 controles "ville", "type" et
"surface" et évidemment je n'y arrive pas
Voila le texte de la requete avec la première partie qui affiche les
enregistrements de la table "tblannonce" dont la ville est choisie dans le
controle "ville" du form "frmrecherche"
SELECT tblannonce.surfhab, tblannonce.surfter, tblannonce.type,
tblannonce.ville, tblannonce.contrat, tblannonce.prix, tblannonce.dispo,
tblannonce.charges
FROM tblannonce
WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville));
Quand je lance le form avec le sous form intégré, je choisis une ville dans
la liste et rien ne se passe dans le sous form.
J'ai crée le sousform avec comme source la requete
Est-ce un problème de requete/liaison ou est-ce que je dois "rafraichir"
l'affichage du sous-form ou un truc comme ca ?
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.
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle 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
"Txl" a écrit dans le message de news:
bonjour
j'ai un form "frmrecherche" avec un sous-form "sfrmrecherche" dans le form j'ai 3 controles independants "ville" "type" "surface"
j'ai une requete qui devrait afficher ds le sousform les enregistrements de
la table "tblannonce" sélectionnés par les 3 controles "ville", "type" et "surface" et évidemment je n'y arrive pas
Voila le texte de la requete avec la première partie qui affiche les enregistrements de la table "tblannonce" dont la ville est choisie dans le controle "ville" du form "frmrecherche"
SELECT tblannonce.surfhab, tblannonce.surfter, tblannonce.type, tblannonce.ville, tblannonce.contrat, tblannonce.prix, tblannonce.dispo, tblannonce.charges FROM tblannonce WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville));
Quand je lance le form avec le sous form intégré, je choisis une ville dans
la liste et rien ne se passe dans le sous form.
J'ai crée le sousform avec comme source la requete
Est-ce un problème de requete/liaison ou est-ce que je dois "rafraichir" l'affichage du sous-form ou un truc comme ca ?
Merci de votre aide
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Bonjour.
pour ta requête tu rajoutes les critères
WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville))
And (((tblannonce.type)=Formulaires!frmrecherche!type))
And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle
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
"Txl" <nobody@nowhere.com> a écrit dans le message de
news:Xns947570910B338txlatfreefr@213.228.0.136...
bonjour
j'ai un form "frmrecherche" avec un sous-form "sfrmrecherche"
dans le form j'ai 3 controles independants
"ville"
"type"
"surface"
j'ai une requete qui devrait afficher ds le sousform les enregistrements
de
la table "tblannonce" sélectionnés par les 3 controles "ville", "type" et
"surface" et évidemment je n'y arrive pas
Voila le texte de la requete avec la première partie qui affiche les
enregistrements de la table "tblannonce" dont la ville est choisie dans le
controle "ville" du form "frmrecherche"
SELECT tblannonce.surfhab, tblannonce.surfter, tblannonce.type,
tblannonce.ville, tblannonce.contrat, tblannonce.prix, tblannonce.dispo,
tblannonce.charges
FROM tblannonce
WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville));
Quand je lance le form avec le sous form intégré, je choisis une ville
dans
la liste et rien ne se passe dans le sous form.
J'ai crée le sousform avec comme source la requete
Est-ce un problème de requete/liaison ou est-ce que je dois "rafraichir"
l'affichage du sous-form ou un truc comme ca ?
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle 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
"Txl" a écrit dans le message de news:
bonjour
j'ai un form "frmrecherche" avec un sous-form "sfrmrecherche" dans le form j'ai 3 controles independants "ville" "type" "surface"
j'ai une requete qui devrait afficher ds le sousform les enregistrements de
la table "tblannonce" sélectionnés par les 3 controles "ville", "type" et "surface" et évidemment je n'y arrive pas
Voila le texte de la requete avec la première partie qui affiche les enregistrements de la table "tblannonce" dont la ville est choisie dans le controle "ville" du form "frmrecherche"
SELECT tblannonce.surfhab, tblannonce.surfter, tblannonce.type, tblannonce.ville, tblannonce.contrat, tblannonce.prix, tblannonce.dispo, tblannonce.charges FROM tblannonce WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville));
Quand je lance le form avec le sous form intégré, je choisis une ville dans
la liste et rien ne se passe dans le sous form.
J'ai crée le sousform avec comme source la requete
Est-ce un problème de requete/liaison ou est-ce que je dois "rafraichir" l'affichage du sous-form ou un truc comme ca ?
Merci de votre aide
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Txl
Bonjour.
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après réfléxion je voudrais que quand on entre le premier critère (ville) ca affiche tous les enregsitrements de cette ville peu importe le type et la surface parce que par exemple si tu dois entrer tous les critères et qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc avoir la liste complète de chaque critère peut inciter le chercheur a modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre docmd.actualize "sfrmrecherche" mais evidemment ca ne marche pas, comment faire ?
Merci
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Bonjour.
pour ta requête tu rajoutes les critères
WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville))
And (((tblannonce.type)=Formulaires!frmrecherche!type))
And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du
contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après
réfléxion je voudrais que quand on entre le premier critère (ville) ca
affiche tous les enregsitrements de cette ville peu importe le type et la
surface parce que par exemple si tu dois entrer tous les critères et
qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc
avoir la liste complète de chaque critère peut inciter le chercheur a
modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf
dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre
docmd.actualize "sfrmrecherche"
mais evidemment ca ne marche pas, comment faire ?
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après réfléxion je voudrais que quand on entre le premier critère (ville) ca affiche tous les enregsitrements de cette ville peu importe le type et la surface parce que par exemple si tu dois entrer tous les critères et qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc avoir la liste complète de chaque critère peut inciter le chercheur a modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre docmd.actualize "sfrmrecherche" mais evidemment ca ne marche pas, comment faire ?
Merci
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Raymond [mvp]
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" a écrit dans le message de news:
Bonjour.
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après réfléxion je voudrais que quand on entre le premier critère (ville) ca affiche tous les enregsitrements de cette ville peu importe le type et la surface parce que par exemple si tu dois entrer tous les critères et qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc avoir la liste complète de chaque critère peut inciter le chercheur a modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre docmd.actualize "sfrmrecherche" mais evidemment ca ne marche pas, comment faire ?
Merci
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
essaie de faire
Forms!formulaire1!controle_sous_formulaire.Form.Requery
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" <nobody@nowhere.com> a écrit dans le message de
news:Xns9475782B751DDtxlatfreefr@213.228.0.136...
Bonjour.
pour ta requête tu rajoutes les critères
WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville))
And (((tblannonce.type)=Formulaires!frmrecherche!type))
And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du
contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après
réfléxion je voudrais que quand on entre le premier critère (ville) ca
affiche tous les enregsitrements de cette ville peu importe le type et la
surface parce que par exemple si tu dois entrer tous les critères et
qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc
avoir la liste complète de chaque critère peut inciter le chercheur a
modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf
dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre
docmd.actualize "sfrmrecherche"
mais evidemment ca ne marche pas, comment faire ?
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" a écrit dans le message de news:
Bonjour.
pour ta requête tu rajoutes les critères WHERE (((tblannonce.ville)=Formulaires!frmrecherche!ville)) And (((tblannonce.type)=Formulaires!frmrecherche!type)) And (((tblannonce.surface)=Formulaires!frmrecherche!surface))
sur l'événement afterupdate des 3 champs tu rajoutes un refresh du contrôle sous-formulaire
Merci de ton aide
En fait je ne vais pas faire comme ca pour la requete parce que après réfléxion je voudrais que quand on entre le premier critère (ville) ca affiche tous les enregsitrements de cette ville peu importe le type et la surface parce que par exemple si tu dois entrer tous les critères et qu'aucun article ne correspond a ces 3 critères c'est un peu dommage, donc avoir la liste complète de chaque critère peut inciter le chercheur a modifier son choix en fonction des choses disponibles.
Par contre je ne sais pas faire (je suis nul) le refresh du sf dans la propriété "sur changement" du controle "ville" je génère du code.
Dans le code je voulais faire un truc genre docmd.actualize "sfrmrecherche" mais evidemment ca ne marche pas, comment faire ?
Merci
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Txl
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change() Forms!frmrecherche!sfrmrecherche.Form.Requery End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous formulaire s'appele "sfrmrecherche", les résultats du sous form sont extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
essaie de faire
Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change()
Forms!frmrecherche!sfrmrecherche.Form.Requery
End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec
liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous
formulaire s'appele "sfrmrecherche", les résultats du sous form sont
extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change() Forms!frmrecherche!sfrmrecherche.Form.Requery End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous formulaire s'appele "sfrmrecherche", les résultats du sous form sont extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Raymond [mvp]
Oui, tu peux l'envoyer en zip uniquement
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" a écrit dans le message de news:
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change() Forms!frmrecherche!sfrmrecherche.Form.Requery End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous formulaire s'appele "sfrmrecherche", les résultats du sous form sont extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Oui, tu peux l'envoyer en zip uniquement
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" <nobody@nowhere.com> a écrit dans le message de
news:Xns94757CE95F631txlatfreefr@213.228.0.136...
essaie de faire
Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change()
Forms!frmrecherche!sfrmrecherche.Form.Requery
End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec
liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous
formulaire s'appele "sfrmrecherche", les résultats du sous form sont
extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" a écrit dans le message de news:
essaie de faire Forms!formulaire1!controle_sous_formulaire.Form.Requery
J'ai fait ca
Private Sub ville_Change() Forms!frmrecherche!sfrmrecherche.Form.Requery End Sub
Et toujours rien ne se passe...
ca me frustre de rien comprendre...
Pour info
le form principal s'appele "frmrecherche", le controle indépendant avec liste de choix tirée de la table "tblannonce" s'appele "ville" et le sous formulaire s'appele "sfrmrecherche", les résultats du sous form sont extraits de la requete "rqrecherche"...
Encore merci de ton aide.
si tu veux je peux zipper la table (env 250 ko) et te l'envoyer...
-- Visit my website for pinball machines for sale
www.huillier.com/Pinball
Email contact on the site
Raymond [mvp]
Toujours pas reçue , as-tu enlevé le XYZ. ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
Toujours pas reçue , as-tu enlevé le XYZ. ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
Ne remplace pas la tienne car j'ai fait pas mal de modifs
Ce que j'ai fait:
table ville avec clé primaire autonum, modif des tables annonce et contact pour changer la ville
formulaires frmrecherche et sfrmrecherche renommés en _old car ils ne servent plus. ils sont remplacés par frmrecherche, formulaire en continu avec 3 critères de recherche, ville type surface.
le critère de surface est testé à +/-10 m2 dans la requête.
Critères de la requête à affiner selon besoins
voir le code vba. Me.Requery sur l'événement afterupdate des trois critères de sélection.
bien entendu, les modifs ont été faites en vitesse et il faudra vérifier le formulaire si tu décides de partir dans ce sens. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" a écrit dans le message de news:
Toujours pas reçue , as-tu enlevé le XYZ. ?
c'est parti
Merci de ton aide...
mail envoyé à 21:45
Ci-joint ta base en retour.
Ne remplace pas la tienne car j'ai fait pas mal de modifs
Ce que j'ai fait:
table ville avec clé primaire autonum, modif des tables annonce et contact
pour changer la ville
formulaires frmrecherche et sfrmrecherche renommés en _old car ils ne
servent plus. ils sont remplacés par frmrecherche, formulaire en continu
avec 3 critères de recherche, ville type surface.
le critère de surface est testé à +/-10 m2 dans la requête.
Critères de la requête à affiner selon besoins
voir le code vba. Me.Requery sur l'événement afterupdate des trois critères
de sélection.
bien entendu, les modifs ont été faites en vitesse et il faudra vérifier le
formulaire si tu décides de partir dans ce sens.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Txl" <nobody@nowhere.com> a écrit dans le message de
news:Xns9475A3CEAFBE4txlatfreefr@213.228.0.136...
Ne remplace pas la tienne car j'ai fait pas mal de modifs
Ce que j'ai fait:
table ville avec clé primaire autonum, modif des tables annonce et contact pour changer la ville
formulaires frmrecherche et sfrmrecherche renommés en _old car ils ne servent plus. ils sont remplacés par frmrecherche, formulaire en continu avec 3 critères de recherche, ville type surface.
le critère de surface est testé à +/-10 m2 dans la requête.
Critères de la requête à affiner selon besoins
voir le code vba. Me.Requery sur l'événement afterupdate des trois critères de sélection.
bien entendu, les modifs ont été faites en vitesse et il faudra vérifier le formulaire si tu décides de partir dans ce sens. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum