bonjour,
je creer un code de creation d'un code sql pour afficher des resultats multicritère...comme suit:
et j'aimerai faire afficher une boite de dialogue qui avertie si l'une des cases chk est cocher mais que la box ne relation n'est pas remplie (erreur de l'utilisateur) ..parce que sinon mon code sql ne marcherai plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Private Sub btnrech_Click() '........du code SQLWhere = " WHERE (((ReqTOUT.SAMPLE_NUMBER)<>'0')" ' si chkgenotype cocher alors prendre valeur ds la boxgenotype If Me.Chk_genotype.Value = True Then SQLWhere = SQLWhere & " AND ((ReqTOUT.Tblsemoule.GENOTYPE)=[Formulaires]![FrmRecherche]![boxgenotype])" End If 'si chk_annee est cocher alors prendre la valeur ds la boxannée If Me.Chk_annee.Value = True Then SQLWhere = SQLWhere & " AND ((ReqTOUT.ANNEE)=[Formulaires]![FrmRecherche]![boxANNEE])" End If '....du code
si par exemple il coche le chk_annee mais nentre aucune valeur dans la box année
merci
Partager