Incompatibilité de type
BA
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche à affficher un Etat filtré avec 2 conditions.
Les 2 conditions fonctionnent séparement mais lorsque j'essaye de les associer je recupere le message "Incompatibilité de type"
Voici mon code:
Private Sub Commande54_Click()
On Error GoTo Err_Commande54_Click
Dim stDocName As String
stDocName = "TousLesAudits"
critere1 = "[Fournisseur]=" & "[Formulaires]![Menu]![Modifiable31]"
critere2 = "IsNull([date efficacité])"
critere3 = (critere1) And (critere2)
DoCmd.OpenReport stDocName, acViewReport, , critere3
Exit_Commande54_Click:
Exit Sub
Err_Commande54_Click:
MsgBox Err.Description
Resume Exit_Commande54_Click
End Sub
Commande54 est le bouton qui lance la procedure.
Le premier critere permet d'afficher sur l'Etat uniquement les données concernant le fournisseur selectionné dans la liste déroulante [Modifiable31] du formulaire Menu.
Le deuxieme critere permet d'afficher sur l'Etat uniquement les lignes ou le champ [date efficacité] n'est pas rempli (il s'agit d'un format date).
Comme je l'ai dis les deux criteres fonctionnent parfaitement individuellement mais la fusion des 2 ne marche pas.
Quelqu'un aurait il une solution pour resoudre mon probleme ?
D'avance Merci.
Je cherche à affficher un Etat filtré avec 2 conditions.
Les 2 conditions fonctionnent séparement mais lorsque j'essaye de les associer je recupere le message "Incompatibilité de type"
Voici mon code:
Private Sub Commande54_Click()
On Error GoTo Err_Commande54_Click
Dim stDocName As String
stDocName = "TousLesAudits"
critere1 = "[Fournisseur]=" & "[Formulaires]![Menu]![Modifiable31]"
critere2 = "IsNull([date efficacité])"
critere3 = (critere1) And (critere2)
DoCmd.OpenReport stDocName, acViewReport, , critere3
Exit_Commande54_Click:
Exit Sub
Err_Commande54_Click:
MsgBox Err.Description
Resume Exit_Commande54_Click
End Sub
Commande54 est le bouton qui lance la procedure.
Le premier critere permet d'afficher sur l'Etat uniquement les données concernant le fournisseur selectionné dans la liste déroulante [Modifiable31] du formulaire Menu.
Le deuxieme critere permet d'afficher sur l'Etat uniquement les lignes ou le champ [date efficacité] n'est pas rempli (il s'agit d'un format date).
Comme je l'ai dis les deux criteres fonctionnent parfaitement individuellement mais la fusion des 2 ne marche pas.
Quelqu'un aurait il une solution pour resoudre mon probleme ?
D'avance Merci.
A voir également:
- Incompatibilité de type
- Clear type - Guide
- Type de ram - Guide
- Comment changer le type de fichier - Guide
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Faiblesse type spectre ✓ - Forum Jeux vidéo