bonjour
un formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
bonjour
un formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
bonjour
un formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
VINCENT wrote:bonjour
Bonjourun formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
VINCENT wrote:
bonjour
Bonjour
un formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
VINCENT wrote:bonjour
Bonjourun formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
sqlstr = "SELECT formateurs.formateur, lieux.lieu, matieres.matiere,
types.type, editeurs.editeur, documents.intitule, auteurs.Auteur "
sqlstr = sqlstr & "FROM auteurs INNER JOIN (lieux INNER JOIN (types INNER
JOIN (formateurs INNER JOIN (matieres INNER JOIN (editeurs INNER JOIN
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
VINCENT wrote:bonjour
Bonjourun formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
sqlstr = "SELECT formateurs.formateur, lieux.lieu, matieres.matiere,
types.type, editeurs.editeur, documents.intitule, auteurs.Auteur "
sqlstr = sqlstr & "FROM auteurs INNER JOIN (lieux INNER JOIN (types INNER
JOIN (formateurs INNER JOIN (matieres INNER JOIN (editeurs INNER JOIN
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
VINCENT wrote:
bonjour
Bonjour
un formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
sqlstr = "SELECT formateurs.formateur, lieux.lieu, matieres.matiere,
types.type, editeurs.editeur, documents.intitule, auteurs.Auteur "
sqlstr = sqlstr & "FROM auteurs INNER JOIN (lieux INNER JOIN (types INNER
JOIN (formateurs INNER JOIN (matieres INNER JOIN (editeurs INNER JOIN
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
VINCENT wrote:bonjour
Bonjourun formulaire qui comprend 6 zones de listes modifiables me permet de
paramétrer une requete SQL ecrite derriere un bouton. Une fois que
les 6 zones sont renseignées, l'appui sur le bouton permet d'afficher
un état. Mon pb est le suivant :
Si un utilisateur n'a pas besoin d'effectuer une requete sur les 6
zones de listes mais qu'il n'est besoin que de deux comment faire.
merci pour votre aide
Dans ta requête, au niveau des champs à filtrer dans les critères tu mets
un
vraifaux, en testant si la liste est renseignée. Si elle est renseignée,
tu
filtres le champ par la liste, si elle ne l'est pas tu filtres par le
champ
(c'est à dire qu'il se filtre par lui-même, donc pas de filtre).
Exemple:
VraiFaux(len(Forms![TonForm]![TaListe]) > 0;[TonChamp];Forms![TonForm]![TaListe])
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
vincent chinazzi wrote:désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
mets
le vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
vincent chinazzi wrote:
désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
mets
le vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 & "')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
vincent chinazzi wrote:désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
mets
le vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
elle est créée en vba
mais faut il que je mette l'instruction
'VraiFaux(len(Forms![TonForm]![TaListe]) > '0;[TonChamp];Forms![TonForm]![TaListe]) dans ma requete dsl mais la je
vois pas. j'avais aussi penser à des case a cocher
si case cocher prendre en compte la zone de liste sinon non, là j'ai pas
trouvé le code non plus.sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 &
"')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
Me.Modifiable4 & "') AND (types.type='" & Me.Modifiable11 & "') AND
(editeurs.editeur='" & Me.Modifiable15 & "') AND (auteurs.Auteur='" &
Me.Modifiable13 & "'));"
"Gafish" a écrit dans le message de news:vincent chinazzi wrote:désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
metsle vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
elle est créée en vba
mais faut il que je mette l'instruction
'VraiFaux(len(Forms![TonForm]![TaListe]) > '0;[TonChamp];Forms![TonForm]![TaListe]) dans ma requete dsl mais la je
vois pas. j'avais aussi penser à des case a cocher
si case cocher prendre en compte la zone de liste sinon non, là j'ai pas
trouvé le code non plus.
sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 &
"')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
Me.Modifiable4 & "') AND (types.type='" & Me.Modifiable11 & "') AND
(editeurs.editeur='" & Me.Modifiable15 & "') AND (auteurs.Auteur='" &
Me.Modifiable13 & "'));"
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de news:
ej4d6p9dFHA.1136@TK2MSFTNGP12.phx.gbl...
vincent chinazzi wrote:
désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
mets
le vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
elle est créée en vba
mais faut il que je mette l'instruction
'VraiFaux(len(Forms![TonForm]![TaListe]) > '0;[TonChamp];Forms![TonForm]![TaListe]) dans ma requete dsl mais la je
vois pas. j'avais aussi penser à des case a cocher
si case cocher prendre en compte la zone de liste sinon non, là j'ai pas
trouvé le code non plus.sqlstr = sqlstr & "WHERE ((formateurs.formateur='" & Me.Modifiable0 &
"')
AND (lieux.lieu='" & Me.Modifiable2 & "') AND (matieres.matiere='" &
Me.Modifiable4 & "') AND (types.type='" & Me.Modifiable11 & "') AND
(editeurs.editeur='" & Me.Modifiable15 & "') AND (auteurs.Auteur='" &
Me.Modifiable13 & "'));"
"Gafish" a écrit dans le message de news:vincent chinazzi wrote:désolé de déranger encore une fois, l'idée du vraiFaux me plait bien
mais je ne sait pas quoi en faire,
C'est une requête Access, ou elle est créée en vba ?
Dans le premier cas, tu te mets dans ta requête en mode création, et tu
metsle vraiFaux dans la zone critères du champ à filtrer.
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Salut,
"vincent chinazzi"
| je peux envoyer la base si besoin
inspire toi de ceci :
http://users.skynet.be/accesshome/ah_formulaires_filtragepersonnalise.htm
l'exemple est donner pour la construction d'un filtre, mais le
raisonnement
reste le même pour créer une requête SQL...
c.a.d. uniquement "écrire" les critères pour les listes avec séléctions
!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"vincent chinazzi"
| je peux envoyer la base si besoin
inspire toi de ceci :
http://users.skynet.be/accesshome/ah_formulaires_filtragepersonnalise.htm
l'exemple est donner pour la construction d'un filtre, mais le
raisonnement
reste le même pour créer une requête SQL...
c.a.d. uniquement "écrire" les critères pour les listes avec séléctions
!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Salut,
"vincent chinazzi"
| je peux envoyer la base si besoin
inspire toi de ceci :
http://users.skynet.be/accesshome/ah_formulaires_filtragepersonnalise.htm
l'exemple est donner pour la construction d'un filtre, mais le
raisonnement
reste le même pour créer une requête SQL...
c.a.d. uniquement "écrire" les critères pour les listes avec séléctions
!
--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw