Bonjour,
Je souhaiterai ouvrir un état selon deux critères (dateF et ID_PIa) issu d'un formulaire. Lorsque j'effectue les filtres séparément avec les codes suivant, mes filtres fonctionnent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub outputtest_Click() CheminDossier = GetFolderName() DoCmd.OpenReport "Étatintervenanintraemarg", acViewPreview, , "[DateF] = # " & Me.[DateF] & "#" End SubMais lorsque je veux avoir les 2 filtres simultanément le code suivant ne fonctionne pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub outputtest2_Click() CheminDossier = GetFolderName() DoCmd.OpenReport "Étatintervenanintraemarg", acViewPreview, , "[ID_PIa] =" & Me.[ID_PIa] End Sub
Access me dit : "Erreur d'exécution 13 - Type incompatible".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub outputtest3_Click() CheminDossier = GetFolderName() DoCmd.OpenReport "Étatintervenanintraemarg", acViewPreview, , "[ID_PIa] =" & Me.[ID_PIa] And "[DateF] = # " & Me.[DateF] & "#" End Sub
Quelqu'un aurait une solution à me proposer? Je ne vois pas mon erreur...
Merci d'avance
Partager