|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
Bonjour,
Tout est dans le titre, voici la ligne ou ça plante: Code :
count_Reponses = (DSum("Req_Audit_Question_Reponse.[Ch_Char_Response]", "Req_Audit_Question_Reponse", "Req_Audit_Question_Reponse![Ch_Char_Response]" & " is not Null And Req_Audit_Question_Reponse![AuditNumber]=" & " " & Me![AuditNumber] & "AND Req_Audit_Question_Reponse![Chapitre]='" & Me![Chapitre] & "'" & " AND [Req_Audit_Question_Reponse]![Numéro_Reponse]<>" & Me![Numéro_Reponse])) + Me![Combo1258] Et quand je les rentre à la main ça fonctionne et ça me fait bien la somme. Peut-être que le is Not Null ne se marque pas comme ça? Une solution? Merci |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Bonjour,
Code :
__________________
[Access] Les bases du débogage => ici |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
J'ai remplacé et ça me met la même erreur
|
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
C'est à dire??? En fait à partir d'un formulaire je lance ce code et au moment ou je clique sur le bouton et bien l'erreur apparait. J'ai essayé de faire disparaitre l'erreur à l'aide d'un case mais ça ne fonctionne pas non plus:
Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Quand tu as l'erreur, tu dois avoir une fenêtre avec un bouton debug.
si tu cliques dessus, tu vois le code. CTRL+G fait apparaître la fenêtre Exécution. Là, tu dois avoir la clause Where de ton DSum qui doit poser problème.
__________________
[Access] Les bases du débogage => ici |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
voilà ce qu'il y a dans la fenêtre d'exécution:
Code :
|
||
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() Inscription : janvier 2006 Messages : 1 111 ![]() |
Ça semble correct.
Donc le Dsum ne doit rien renvoyer. Code :
count_Reponses = nz(DSum("[Ch_Char_Response]", "Req_Audit_Question_Reponse", istr), 0) + nz(Combo1258.value, 0)
__________________
[Access] Les bases du débogage => ici |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
Merci ça fonctionne, mais peux tu m'expliquer le pourquoi du comment? Merci beaucoup!
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 61 ![]() |
Merci!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com