J'ai un formulaire en mode continu avec plusieurs champs=20
num=E9riques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs ind=E9pendants :
T1 T2 T3 Tot
sur chargement je d=E9fini le code suivant :
If Month(Date) > 7 Then
Me!T1.ControlSource =3D "=3DSum(iif([annee]=3DCNum(year(Date())),
[montant],0))"
Else
Me!T1.ControlSource =3D "=3DSum(iif([annee]=3DCNum(year(Date()))-
1,[montant],0))"
End If
resultat #erreur ds le champ T1
si je neutralise ce code et =E9crit directement ds source=20
contr=F4le ceci :
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
Pierre CFI
bonjour comme ce que tu écris est entre " , mets en français = "=Somme(VraiFaux([annee]=CNum(Année(Date()));[montant];0))"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Patrice" a écrit dans le message de news: 061901c398a1$6c26e1f0$
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date())), [montant],0))" Else Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date()))- 1,[montant],0))" End If
resultat #erreur ds le champ T1
si je neutralise ce code et écrit directement ds source contrôle ceci :
Ce qui n'est que la traduction du code !! C'est OK !
merci de votre aide
bonjour
comme ce que tu écris est entre " , mets en français
= "=Somme(VraiFaux([annee]=CNum(Année(Date()));[montant];0))"
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Patrice" <anonymous@discussions.microsoft.com> a écrit dans le message de news: 061901c398a1$6c26e1f0$a001280a@phx.gbl...
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs
numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then
Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date())),
[montant],0))"
Else
Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date()))-
1,[montant],0))"
End If
resultat #erreur ds le champ T1
si je neutralise ce code et écrit directement ds source
contrôle ceci :
bonjour comme ce que tu écris est entre " , mets en français = "=Somme(VraiFaux([annee]=CNum(Année(Date()));[montant];0))"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Patrice" a écrit dans le message de news: 061901c398a1$6c26e1f0$
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date())), [montant],0))" Else Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date()))- 1,[montant],0))" End If
resultat #erreur ds le champ T1
si je neutralise ce code et écrit directement ds source contrôle ceci :
Ce qui n'est que la traduction du code !! C'est OK !
merci de votre aide
je l'ai fait mais le module génère une erreur à cause du français !
-----Message d'origine----- bonjour comme ce que tu écris est entre " , mets en français = "=Somme(VraiFaux([annee]=CNum(Année(Date())); [montant];0))"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Patrice" a écrit dans le message de news: 061901c398a1$6c26e1f0
$
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date ())),
Ce qui n'est que la traduction du code !! C'est OK !
merci de votre aide
.
je l'ai fait mais le module génère une erreur à cause du
français !
-----Message d'origine-----
bonjour
comme ce que tu écris est entre " , mets en français
= "=Somme(VraiFaux([annee]=CNum(Année(Date()));
[montant];0))"
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Patrice" <anonymous@discussions.microsoft.com> a écrit
dans le message de news: 061901c398a1$6c26e1f0
$a001280a@phx.gbl...
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs
numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then
Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date
())),
je l'ai fait mais le module génère une erreur à cause du français !
-----Message d'origine----- bonjour comme ce que tu écris est entre " , mets en français = "=Somme(VraiFaux([annee]=CNum(Année(Date())); [montant];0))"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer http://users.skynet.be/mpfa/ Site perso http://access.cfi.free.fr "Patrice" a écrit dans le message de news: 061901c398a1$6c26e1f0
$
Bonjour
J'ai un formulaire en mode continu avec plusieurs champs numériques : G1 G2 G3 montant
Ds le pied de formulaire j'ai des champs indépendants :
T1 T2 T3 Tot
sur chargement je défini le code suivant :
If Month(Date) > 7 Then Me!T1.ControlSource = "=Sum(iif([annee]=CNum(year(Date ())),