[Résolu] Requête avec plusieurs interrupteurs |
Sujet: [Résolu] Requête avec plusieurs interrupteurs par arsene12 sur 4/8/2007 12:36:47 Bonjour, J'ai crée une fenêtre avec 3 interrupteurs, un bouton VALIDER et un champs de table relié à une requête de sélection avec 3 paramètres. Je voudrai donc pouvoir utiliser les interrupteurs pour sélectionner les lignes que je veux voir s'afficher dans ma table. J'ai codifié le bouton VALIDER de la façon suivante: Param1 est une chaîne Param2 est une chaîne Param3 est une chaîne //** Paramétrage du paramètre 1 ** SI Interrupteur1[1] ALORS Param1 = Interrupteur1[1]..Libellé SINON Param1 = null //** Paramétrage du paramètre 2 ** SI Interrupteur2[1] ALORS Param2 = Interrupteur2[1]..Libellé SINON Param2 = null //** Paramétrage du paramètre 3 ** SI Interrupteur3[1] ALORS Param3 = Interrupteur3[1]..Libellé SINON Param3 = null //** Exécution de la requête ** HExécuteRequête (EXPRESS_REQ_RequeteSélection,hRequêteDéfaut) //** Ouverture de la fenêtre ** Ouvre(EXPRESS_FEN_RésultatSélections) Lorsque je clique sur VALIDER toutes les données de la table s'affichent, que je sélectionne ou non un interrupteur. Si je rajoute Param1 aprés hRequêteDéfaut, ça fonctionne : Rien ne s'affiche sauf lorsque l'interrupteur1 est sélectionné et ça donne le bon résultat. Si je rajouteParam2 aprés Param1, alors plus rien ne s'affiche. Merci d'avance de votre réponse. |