PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Recherche multicritère
Recherche multicritère
Iniciado por WindevHelp, 18,nov. 2019 13:39 - 2 respuestas
Miembro registrado
2 mensajes
Publicado el 18,noviembre 2019 - 13:39
Bonjour,

Désolé je suis un novice et j'essaye d'effectuer une opération sur les recherches. J'arrive à utiliser une requête avec un paramètre pour effectuer une recherche sur une table. En revanche, je bloque quand il s'agit de faire une recherche multricritère avec 3 combo. Comment lier ces 3 combos pour arriver à la recherche précise comprenant les données des 3 combo? Comment afficher le résultat seulement du 3ème combo si le premier et/ou le 2ème et 3ème ne contient rien?

1er combo qui contient la marque d'un produit
2eme combo qui contient le modèle du produit
3eme combo qui contient le nom du produit

Merci pour votre aide

--
Essayer de s'améliorer en essayant d'apprendre Windev et son contenu
Mensaje modificado, 18,noviembre 2019 - 13:40
Miembro registrado
4.361 mensajes
Publicado el 18,noviembre 2019 - 13:53
Bonjour,
Ta requête doit être de la forme
SELECT
....
FROM
...
WHERE
Marque={pCombo1}
AND
Modèle={pCombo2}
AND
Nom={pCombo3}

Dans la partie IHM de la description de tes combos, il faut cocher NULL si vide (NULL passé en paramètre à une requête agit comme un joker)

--
Il y a peut être plus simple, mais, ça tourne
Mensaje modificado, 18,noviembre 2019 - 13:55
Miembro registrado
2 mensajes
Publicado el 18,noviembre 2019 - 14:13
Merci de ta réponse, le NULL m'aide bien pour le cas la je vais essayer ça merci pour ta réponse rapide

--
Essayer de s'améliorer en essayant d'apprendre Windev et son contenu