Bonjour,
J’ai une liste déroulante qui me permet de faire un critère de calcul (sur
événement changement).
Si je met un msgbox sur cet événement mon résultat de calcul n’est pas
actualisé malgré les requery
Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"yannick" | J’ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas | actualisé malgré les requery | Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
"yannick"
| J’ai une liste déroulante qui me permet de faire un critère de calcul (sur
| événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas
| actualisé malgré les requery
| Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
"yannick" | J’ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas | actualisé malgré les requery | Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Bonjour, J’ai une liste déroulante qui me permet de faire un critère de calcul (sur événement changement). Si je met un msgbox sur cet événement mon résultat de calcul n’est pas actualisé malgré les requery Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Quelqu’un aurait il une solution ?
Merci pour votre aide.
Yannick
Une petite precision a noter, lorque je clique sur une valeur de ma liste deroulante le resultat de mon msgbox est bon mais si je saisi manuellement dans cette liste deroulante cela ne fonctionne pas, a part si je mes un autre bouton
Merci
Bonjour,
J’ai une liste déroulante qui me permet de faire un critère de calcul (sur
événement changement).
Si je met un msgbox sur cet événement mon résultat de calcul n’est pas
actualisé malgré les requery
Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Quelqu’un aurait il une solution ?
Merci pour votre aide.
Yannick
Une petite precision a noter, lorque je clique sur une valeur de ma liste
deroulante
le resultat de mon msgbox est bon mais si je saisi manuellement dans cette
liste deroulante cela ne fonctionne pas, a part si je mes un autre bouton
Bonjour, J’ai une liste déroulante qui me permet de faire un critère de calcul (sur événement changement). Si je met un msgbox sur cet événement mon résultat de calcul n’est pas actualisé malgré les requery Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Quelqu’un aurait il une solution ?
Merci pour votre aide.
Yannick
Une petite precision a noter, lorque je clique sur une valeur de ma liste deroulante le resultat de mon msgbox est bon mais si je saisi manuellement dans cette liste deroulante cela ne fonctionne pas, a part si je mes un autre bouton
Merci
yannick
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J’ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas | actualisé malgré les requery | Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Merci,
mais je le mes sur changement car dans la liste deroulante si je tape G il
va me faire le calcul de tout ce qui commence par G et cela m'interresse
"sans sortir" de cette liste deroulante a moins qu'il ya une autre solution
avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris
@+
Yannick
Salut,
"yannick"
| J’ai une liste déroulante qui me permet de faire un critère de calcul (sur
| événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas
| actualisé malgré les requery
| Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J’ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n’est pas | actualisé malgré les requery | Si je mes un bouton et que j’affiche ce résultat cela fonctionne.
si tu utilises l'événement Sur changement, il faut récupérer la valeur provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un source contrôle. Il faut refaire les caluls sur le changement de la liste. exemple: Private Sub Modifiable1_Change() Me.Texte2 = Me.Modifiable1.Text * 2 End Sub
le focus restera dans la liste. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J'ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas | actualisé malgré les requery | Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
si tu utilises l'événement Sur changement, il faut récupérer la valeur
provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un
source contrôle. Il faut refaire les caluls sur le changement de la liste.
exemple:
Private Sub Modifiable1_Change()
Me.Texte2 = Me.Modifiable1.Text * 2
End Sub
le focus restera dans la liste.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 8F470110-28A2-455D-9CC3-00C3D2CA618E@microsoft.com...
Merci,
mais je le mes sur changement car dans la liste deroulante si je tape G il
va me faire le calcul de tout ce qui commence par G et cela m'interresse
"sans sortir" de cette liste deroulante a moins qu'il ya une autre
solution
avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris
@+
Yannick
Salut,
"yannick"
| J'ai une liste déroulante qui me permet de faire un critère de calcul
(sur
| événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la
liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas
| actualisé malgré les requery
| Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
si tu utilises l'événement Sur changement, il faut récupérer la valeur provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un source contrôle. Il faut refaire les caluls sur le changement de la liste. exemple: Private Sub Modifiable1_Change() Me.Texte2 = Me.Modifiable1.Text * 2 End Sub
le focus restera dans la liste. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J'ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas | actualisé malgré les requery | Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
Bonjour.
si tu utilises l'événement Sur changement, il faut récupérer la valeur provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un source contrôle. Il faut refaire les caluls sur le changement de la liste. exemple: Private Sub Modifiable1_Change() Me.Texte2 = Me.Modifiable1.Text * 2 End Sub
le focus restera dans la liste. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J'ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas | actualisé malgré les requery | Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
Excuses moi mais je n'ai pas tous compris,
voici mon code :
Private Sub TBrechercheRS_Change()
Dim curX As Currency
curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value &
"*' "), 0)
Totaltps.Value = curX
End Sub
Totaltps est ma zone de texte resultat.
mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
Bonjour.
si tu utilises l'événement Sur changement, il faut récupérer la valeur
provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un
source contrôle. Il faut refaire les caluls sur le changement de la liste.
exemple:
Private Sub Modifiable1_Change()
Me.Texte2 = Me.Modifiable1.Text * 2
End Sub
le focus restera dans la liste.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 8F470110-28A2-455D-9CC3-00C3D2CA618E@microsoft.com...
Merci,
mais je le mes sur changement car dans la liste deroulante si je tape G il
va me faire le calcul de tout ce qui commence par G et cela m'interresse
"sans sortir" de cette liste deroulante a moins qu'il ya une autre
solution
avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris
@+
Yannick
Salut,
"yannick"
| J'ai une liste déroulante qui me permet de faire un critère de calcul
(sur
| événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la
liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas
| actualisé malgré les requery
| Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
Bonjour.
si tu utilises l'événement Sur changement, il faut récupérer la valeur provisoire par .Text au lieu de .Value et tu ne peux pas l'indiquer dans un source contrôle. Il faut refaire les caluls sur le changement de la liste. exemple: Private Sub Modifiable1_Change() Me.Texte2 = Me.Modifiable1.Text * 2 End Sub
le focus restera dans la liste. -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Merci, mais je le mes sur changement car dans la liste deroulante si je tape G il va me faire le calcul de tout ce qui commence par G et cela m'interresse "sans sortir" de cette liste deroulante a moins qu'il ya une autre solution avec l'événement apres mis a jour sans sortir de cette liste.
J'espere que vous m'avez bien compris @+
Yannick
Salut,
"yannick" | J'ai une liste déroulante qui me permet de faire un critère de calcul (sur | événement changement).
Non. Il faut placer cela dans l'événement "Après mise à jour" de la liste
| Si je met un msgbox sur cet événement mon résultat de calcul n'est pas | actualisé malgré les requery | Si je mes un bouton et que j'affiche ce résultat cela fonctionne.
Comme je te l'avais dit, chnager value en text dans l'événement Change curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text & "*' "), 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
Comme je te l'avais dit, chnager value en text dans l'événement Change
curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text &
"*' "), 0)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 759ED09E-0BA8-4E20-A643-1CBFD44E4324@microsoft.com...
Excuses moi mais je n'ai pas tous compris,
voici mon code :
Private Sub TBrechercheRS_Change()
Dim curX As Currency
curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value
&
"*' "), 0)
Totaltps.Value = curX
End Sub
Totaltps est ma zone de texte resultat.
mais mon Totaltps n'est pas actualisé.
Comme je te l'avais dit, chnager value en text dans l'événement Change curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text & "*' "), 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
yannick
Quel idiot je me suis aperçu de cela une fois mon post envoyé Excuses moi de nouveau je te remercie de m'avoir aiguiller.
Bonne soirée @+ Yannick
Comme je te l'avais dit, chnager value en text dans l'événement Change curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text & "*' "), 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.
Merci pour ton aide.
@+
Yannick
Quel idiot je me suis aperçu de cela une fois mon post envoyé
Excuses moi de nouveau
je te remercie de m'avoir aiguiller.
Bonne soirée
@+
Yannick
Comme je te l'avais dit, chnager value en text dans l'événement Change
curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text &
"*' "), 0)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" <yannick@discussions.microsoft.com> a écrit dans le message de
news: 759ED09E-0BA8-4E20-A643-1CBFD44E4324@microsoft.com...
Excuses moi mais je n'ai pas tous compris,
voici mon code :
Private Sub TBrechercheRS_Change()
Dim curX As Currency
curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value
&
"*' "), 0)
Totaltps.Value = curX
End Sub
Totaltps est ma zone de texte resultat.
mais mon Totaltps n'est pas actualisé.
Quel idiot je me suis aperçu de cela une fois mon post envoyé Excuses moi de nouveau je te remercie de m'avoir aiguiller.
Bonne soirée @+ Yannick
Comme je te l'avais dit, chnager value en text dans l'événement Change curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Text & "*' "), 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"yannick" a écrit dans le message de news:
Excuses moi mais je n'ai pas tous compris, voici mon code :
Private Sub TBrechercheRS_Change() Dim curX As Currency curX = Nz(DSum("[tpsinter]", "appel", "[RS] like '" & TBrechercheRS.Value & "*' "), 0)
Totaltps.Value = curX End Sub Totaltps est ma zone de texte resultat. mais mon Totaltps n'est pas actualisé.