Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme
critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets
?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça
dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un
bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de
compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser
problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde
l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand
chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code
sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " "
," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de
département dans le
contrôle [Département] de mon formulaire, afin que la requete
m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas
très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et
dans cette
requete, dans la zone critere j'ai mis la référence du
controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de
formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour
specifier un critere
dans une requete. Jusque la rien de complique mais ma
difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier
un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je
souhaite que ma requete
affiche les clients du departement 86, il me suffit de
taper 86 dans le
controle utilise comme critere du champ departement et
cela marche tres bien.
Par contre si je veux que ma requete affiche les clients
des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela
ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme,
Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme
critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets
?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !
Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça
dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un
bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de
compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser
problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde
l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand
chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code
sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " "
," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de
département dans le
contrôle [Département] de mon formulaire, afin que la requete
m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas
très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et
dans cette
requete, dans la zone critere j'ai mis la référence du
controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de
formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour
specifier un critere
dans une requete. Jusque la rien de complique mais ma
difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier
un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je
souhaite que ma requete
affiche les clients du departement 86, il me suffit de
taper 86 dans le
controle utilise comme critere du champ departement et
cela marche tres bien.
Par contre si je veux que ma requete affiche les clients
des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela
ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme,
Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme
critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets
?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça
dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un
bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de
compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser
problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde
l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand
chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code
sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " "
," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de
département dans le
contrôle [Département] de mon formulaire, afin que la requete
m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas
très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et
dans cette
requete, dans la zone critere j'ai mis la référence du
controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de
formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour
specifier un critere
dans une requete. Jusque la rien de complique mais ma
difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier
un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je
souhaite que ma requete
affiche les clients du departement 86, il me suffit de
taper 86 dans le
controle utilise comme critere du champ departement et
cela marche tres bien.
Par contre si je veux que ma requete affiche les clients
des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela
ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme,
Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets ?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets ?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !
Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:
Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.
Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:
Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.
Donne-moi le SQL de ta requête.
Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.
Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?
Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.
C'est presque parfait. Ca semble vouloir marcher (ça fixe bien comme critère
de ma requete les valeurs entrées dans mon controle de formulaire mais y a
encore un petit bemol : mon champ [N° de departement] est un champ texte.
J'ai donc un message d'erreur lorsque je saisis mes numéros de département
sans guillement. Suis-je condamné à saisir avec des guillemets dans mon
formulaire ou y a-t-il moyen que le module ajoute lui-meme les guillemets ?
Pour info, il a fallu que je modifie un peu la ligne suivante :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
modifiée en :
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " ", " OR
ORGANISME.[N° de département] = ")
Une fois de plus je te remercie pour ton aide EXTREMEMENT PRECIEUSE !Regarde dans le module si dans "références" tu as bien DAO3.6 ou DAO...
"Bubu" wrote:Effectivement, je comprends mieux pourquoi je n'y arrivais pas, ça dépasse
largement mes faibles compétences. J'ai essayé ton code associé à un bouton
recherche mais j'obtiens le message d'erreur suivant : Erreur de compilation
: Type défini par l'utilisateur non défini. Ce qui semble poser problème,
c'est l''expression suivante : qdf As QueryDef. Lorsque je regarde l'aide
associée à ce message d'erreur, j'avoue que je ne comprends pas grand chose,
compte tenu de mes faibles compétences en développement-programmation.
Connais-tu la marche à suivre pour débloquer tout ça ?
Encore merci crinblanc.Crée un bouton "Recherche" pour ouvrir ta requête et mets ce code sur le
"Click"
Dim qdf As QueryDef, criteres as String
criteres = Replace(Forms![ETIQUETTES ORGANISME]![Département], " " ," OR
Forms![ETIQUETTES ORGANISME]![Département] = ")
Set qdf = CurrentDb.QueryDefs("Nom-de-ta-requête")
qdf.SQL="SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1],
ORGANISME.Commune,
ORGANISME.[N° de département] FROM ORGANISME WHERE ORGANISME.[N° de
département] = " & criteres
SEPARE LES N° PAR UN ESPACE!!
"Bubu" wrote:Voici le SQL de ma requete :
SELECT ORGANISME.[Nom organisme], ORGANISME.[Adresse 1], ORGANISME.Commune,
ORGANISME.[N° de département]
FROM ORGANISME
WHERE (((ORGANISME.[N° de département])=[Formulaires]![ETIQUETTES
ORGANISME]![Département]));
Ce que je voudrais c'est pouvoir saisir plusieurs N° de département dans le
contrôle [Département] de mon formulaire, afin que la requete m'affiche les
organismes de plusieurs départements. Désolé si je ne suis pas très clair et
merci.Donne-moi le SQL de ta requête.Oui la requete existe, elle contient le champ departement et dans cette
requete, dans la zone critere j'ai mis la référence du controle de mon
formulaire. Est-ce plus claire comme ça ? Merci de ton aide.Pas bien clair ton affaire!
La requête existe?
Si oui, un critère fait référence à ton contrôle de formualire?Bonjour a tous,
Je souhaite utiliser un controle de formulaire pour specifier un critere
dans une requete. Jusque la rien de complique mais ma difficulte c'est que je
souhaiterais que ce seul controle me permette de specifier un ou plusieurs
criteres pour un meme champ. Par exemple, lorsque je souhaite que ma requete
affiche les clients du departement 86, il me suffit de taper 86 dans le
controle utilise comme critere du champ departement et cela marche tres bien.
Par contre si je veux que ma requete affiche les clients des departements 86
ou 79, j'ai beau saisir 86 Ou 79 dans mon controle, cela ne marche pas. J'ai
essaye plusieurs syntaxes dans mon controle avec Comme, Dans... mais ça ne
marche pas.
Pouvez-vous m'aider ? Par avance merci.