Dans un sous-form, j'ai besoin de comptabiliser le nombre=20
de fois qu'apparait une m=EAme valeur, pour pouvoir ensuite=20
r=E9cup=E9rer ce nombre dans une zone de texte ind=E9pendant de=20
mon formulaire.
J'ai essay=E9 en pla=E7ant une zone de texte ind=E9pendante=20
dans le pied de mon sous-form avec pour source :
=3DVraiFaux([Etat]=3D"En cours";Compte([ID_Com]);0)
La valeur renvoy=E9e est toujours z=E9ro !!! alors que dans=20
le sous-form en mode affichage feuille de donn=E9es j ai=20
deux enregistrements qui contiennent les valeurs "En=20
cours".
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
Raymond [mvp]
Bonjour.
tu veux tout compter ou seulement le en cours ? dans ce cas il faut utiliser DCount. pour compter ou totaliser dans un sous-formulaire et afficher le résultat dans le formulaire principal, voir la page : http://access.seneque.free.fr/comptage.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" a écrit dans le message de news:27f901c47de8$98e8e120$ Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre de fois qu'apparait une même valeur, pour pouvoir ensuite récupérer ce nombre dans une zone de texte indépendant de mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante dans le pied de mon sous-form avec pour source : =VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans le sous-form en mode affichage feuille de données j ai deux enregistrements qui contiennent les valeurs "En cours".
Comment faire?
Cordialement.
Bonjour.
tu veux tout compter ou seulement le en cours ? dans ce cas il faut utiliser
DCount.
pour compter ou totaliser dans un sous-formulaire et afficher le résultat
dans le formulaire principal, voir la page :
http://access.seneque.free.fr/comptage.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" <anonymous@discussions.microsoft.com> a écrit dans le
message de news:27f901c47de8$98e8e120$a501280a@phx.gbl...
Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre
de fois qu'apparait une même valeur, pour pouvoir ensuite
récupérer ce nombre dans une zone de texte indépendant de
mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante
dans le pied de mon sous-form avec pour source :
=VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans
le sous-form en mode affichage feuille de données j ai
deux enregistrements qui contiennent les valeurs "En
cours".
tu veux tout compter ou seulement le en cours ? dans ce cas il faut utiliser DCount. pour compter ou totaliser dans un sous-formulaire et afficher le résultat dans le formulaire principal, voir la page : http://access.seneque.free.fr/comptage.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" a écrit dans le message de news:27f901c47de8$98e8e120$ Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre de fois qu'apparait une même valeur, pour pouvoir ensuite récupérer ce nombre dans une zone de texte indépendant de mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante dans le pied de mon sous-form avec pour source : =VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans le sous-form en mode affichage feuille de données j ai deux enregistrements qui contiennent les valeurs "En cours".
Comment faire?
Cordialement.
Patrick ERIAU
Bonsoir Raymond,
En fait j'ai trois valeurs possibles. Et j'ai besoin de comptabiliser dans le sous-form le nombre de fois où on lit chacune de ses trois valeurs, pour ensuite projeter le resultat dans trois zones de txt indépendante de mon formulaire principal. (x fois val1, y fois val2, etc.)
Je vais voir ton lien.
Merci.
-----Message d'origine----- Bonjour.
tu veux tout compter ou seulement le en cours ? dans ce cas il faut utiliser
DCount. pour compter ou totaliser dans un sous-formulaire et afficher le résultat
dans le formulaire principal, voir la page : http://access.seneque.free.fr/comptage.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" a écrit dans le
message de news:27f901c47de8$98e8e120$ Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre de fois qu'apparait une même valeur, pour pouvoir ensuite récupérer ce nombre dans une zone de texte indépendant de mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante dans le pied de mon sous-form avec pour source : =VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans le sous-form en mode affichage feuille de données j ai deux enregistrements qui contiennent les valeurs "En cours".
Comment faire?
Cordialement.
.
Bonsoir Raymond,
En fait j'ai trois valeurs possibles.
Et j'ai besoin de comptabiliser dans le sous-form le
nombre de fois où on lit chacune de ses trois valeurs,
pour ensuite projeter le resultat dans trois zones de txt
indépendante de mon formulaire principal. (x fois val1, y
fois val2, etc.)
Je vais voir ton lien.
Merci.
-----Message d'origine-----
Bonjour.
tu veux tout compter ou seulement le en cours ? dans ce
cas il faut utiliser
DCount.
pour compter ou totaliser dans un sous-formulaire et
afficher le résultat
dans le formulaire principal, voir la page :
http://access.seneque.free.fr/comptage.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" <anonymous@discussions.microsoft.com> a
écrit dans le
message de news:27f901c47de8$98e8e120$a501280a@phx.gbl...
Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre
de fois qu'apparait une même valeur, pour pouvoir ensuite
récupérer ce nombre dans une zone de texte indépendant de
mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante
dans le pied de mon sous-form avec pour source :
=VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans
le sous-form en mode affichage feuille de données j ai
deux enregistrements qui contiennent les valeurs "En
cours".
En fait j'ai trois valeurs possibles. Et j'ai besoin de comptabiliser dans le sous-form le nombre de fois où on lit chacune de ses trois valeurs, pour ensuite projeter le resultat dans trois zones de txt indépendante de mon formulaire principal. (x fois val1, y fois val2, etc.)
Je vais voir ton lien.
Merci.
-----Message d'origine----- Bonjour.
tu veux tout compter ou seulement le en cours ? dans ce cas il faut utiliser
DCount. pour compter ou totaliser dans un sous-formulaire et afficher le résultat
dans le formulaire principal, voir la page : http://access.seneque.free.fr/comptage.htm -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patrick ERIAU" a écrit dans le
message de news:27f901c47de8$98e8e120$ Bonjour à tous,
Dans un sous-form, j'ai besoin de comptabiliser le nombre de fois qu'apparait une même valeur, pour pouvoir ensuite récupérer ce nombre dans une zone de texte indépendant de mon formulaire.
J'ai essayé en plaçant une zone de texte indépendante dans le pied de mon sous-form avec pour source : =VraiFaux([Etat]="En cours";Compte([ID_Com]);0)
La valeur renvoyée est toujours zéro !!! alors que dans le sous-form en mode affichage feuille de données j ai deux enregistrements qui contiennent les valeurs "En cours".