OVH Cloud OVH Cloud

requete complexe

3 réponses
Avatar
BV
Bonjour à tous

petit probleme : ds un form j'ai deux listes déroulantes L1 et L2
je voudrais créer qque chose en vba qui me lance une requete en fonction
d'une double condition :
ce que je sélectionne en L1 et L2

L1 (20 enregistrements au choix)
L2 (10 enregistrement)

ca en fait des possibilités et là je panique !!!!

exemple

L1 : Rouge / L2 : Paris / requete AA1
L1 : Rouge / L2 : Londres/ requete AA2
L1 : Bleu / L2 : Londres/ requete AA3

et ainsi de suite......

o tempora o mores

merci d'avance

BV

3 réponses

Avatar
Barbarian
Bonjour,
Sans code VB et simplemnet en passant dans les critéres de ta requête le nom
de tes contrôles L1 ET OU L2
Celà devrait suffire aides toi éventuellement du générateur d'expression si
tu n'es pas sure de la syntaxe...

ouala
Avatar
BV
Merci j'avais essayé avec des select case en vba mais je ne m'en sortais
pas.
j'ai un probleme :
ds ma requete je pose un critère sur un champ (type numérique)
champ : ID_liste
critère et c'est là que ca se complique (je veux qu'il aille voir si ds la
liste de mon formulaire ce que j'aurais sélectionné
si sélectionné qque chose c'est ce qui me sert de critère, sinon pas de
critère)

j'ai esséy ds la ligne critère de mettre ceci :

vraifaux([Formulaires]![F_depart requetes]![liste]pas
null;[Formulaires]![F_depart requetes]![liste];" ")

message d'accès : requête trop compliquée

merci pour votre aide

BV
Avatar
Barbarian
et si tu rajoutais simplement une * dans ta zone de liste.
il suffirait de rajouter l'opérateur comme avant le nom de ton contrôle dans
la requête...