OVH Cloud OVH Cloud

rafraichir un "compteur"

5 réponses
Avatar
squeepy
Bonjour
J'ai un sous formulaire
Dans celui ci, j'ai une liste déroulante d'objets. Quand je chosis un
élément (ex : crayon de bois), j'ai en dessous dans d zones de texte le nom
des personnes qui ont pris 1 crayon de bois
ex : 7, donc j'ai 7 champs texte qui se sont ajoutés avec le nom des
personnes

Dernierement, j'ai une zone de texte, qui me permet de dire le nombre total
de personnes ayant pris un crayon de bois (ici 7)
Probleme, quand je choisis un autre élément (ex:gomme), ca me met a jour la
liste des noms mais pas ma zone de texte ou j'ai mon total de personnes
Comment faire?
--
Merci de votre aide

5 réponses

Avatar
Tisane
J'ai un sous formulaire
Dans celui ci, j'ai une liste déroulante d'objets. Quand je chosis un
élément (ex : crayon de bois), j'ai en dessous dans d zones de texte le
nom
des personnes qui ont pris 1 crayon de bois
ex : 7, donc j'ai 7 champs texte qui se sont ajoutés avec le nom des
personnes
Dernierement, j'ai une zone de texte, qui me permet de dire le nombre
total
de personnes ayant pris un crayon de bois (ici 7)
Probleme, quand je choisis un autre élément (ex:gomme), ca me met a jour
la
liste des noms mais pas ma zone de texte ou j'ai mon total de personnes


Dis-nous plutôt ce que tu as mis dans la zone de texte qui compte les
personnes et où tu l'as placée ?

--
Tisane

Avatar
squeepy
Private Sub txt_compte_AfterUpdate()
txt_compte.DefaultValue = RecordCount
Me.txt_compte.Requery
End Sub

--
Merci de votre aide



Dis-nous plutôt ce que tu as mis dans la zone de texte qui compte les
personnes et où tu l'as placée ?

--
Tisane




Avatar
Tisane
Private Sub txt_compte_AfterUpdate()
txt_compte.DefaultValue = RecordCount
Me.txt_compte.Requery
End Sub


Pourquoi faire simple...
Pourquoi ne pas créer une zone de texte dans le pied ou l'en-tête de ton
formulaire et y saisir:
=compte(Ton_champ_clé)
Ton_champ_clé = le code des personnes par exemple

--
Tisane

Dis-nous plutôt ce que tu as mis dans la zone de texte qui compte les
personnes et où tu l'as placée ?




Avatar
squeepy
j'ai déjà mis la zone de texte dans le pied de page
mais je ne comprend pas le =compte(ton_champ_clé)
--
Merci de votre aide

Pourquoi faire simple...
Pourquoi ne pas créer une zone de texte dans le pied ou l'en-tête de ton
formulaire et y saisir:
=compte(Ton_champ_clé)
Ton_champ_clé = le code des personnes par exemple

--
Tisane

Dis-nous plutôt ce que tu as mis dans la zone de texte qui compte les
personnes et où tu l'as placée ?









Avatar
3stone
Salut,

"squeepy"
| j'ai déjà mis la zone de texte dans le pied de page
| mais je ne comprend pas le =compte(ton_champ_clé)
|


une zone de texte avec comme source :

=Count(*)

suffit pour compter le nombre de "ligne"


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/