OVH Cloud OVH Cloud

Compter les enregistrements d'un formulaire filtré

6 réponses
Avatar
Patrick
Bonjour,

Je vais sans doute poser une question qui a déjà dû être posée mais je n'ai
pas réussi à y trouver une réponse.

Je filtre les enregistrements d'un formulaire qui contient une liste de
bureaux qui peuvent être loués ou vacants. Je filtre par immeuble. Si
j'utilise Count(*) j'ai le nombre total de bureaux d'un immeuble.

Comment puis-je obtenir le nombre de bureaux utilisés et le nombre de
vacants en fonction de l'immeuble que je sélectionne ?

Merci pour votre aide.

--
Patrick

6 réponses

Avatar
Raymond [mvp]
bonjour.

utilise la propriété Me.RecordsetClone.recordcount qui te donnera le nombre
d'enregistrements du formulaire

--
@+
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" a écrit dans le message de
news:uj$
Bonjour,

Je vais sans doute poser une question qui a déjà dû être posée mais je
n'ai

pas réussi à y trouver une réponse.

Je filtre les enregistrements d'un formulaire qui contient une liste de
bureaux qui peuvent être loués ou vacants. Je filtre par immeuble. Si
j'utilise Count(*) j'ai le nombre total de bureaux d'un immeuble.

Comment puis-je obtenir le nombre de bureaux utilisés et le nombre de
vacants en fonction de l'immeuble que je sélectionne ?

Merci pour votre aide.

--
Patrick




Avatar
Patrick
Bonjour,

Est-ce que je peux utiliser cette propriété pour trouver le nombre
d'enregistrement d'un sous-ensemble du formulaire ? En fait, connaître le
nombre d'enregistrements d'un formulaire, j'y arrive très bien mais je
n'arrive pas à compter une partie des enregistrements. Exemple : Nombre de
bureaux vacants; dans le formulaire il y a 100 bureaux d'affichés et 10 de
vacants. C'est 10 que je veux obtenir.

Merci encore.

--
Patrick

"Raymond [mvp]" wrote in message
news:%
bonjour.

utilise la propriété Me.RecordsetClone.recordcount qui te donnera le
nombre

d'enregistrements du formulaire

--
@+
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" a écrit dans le message de
news:uj$
Bonjour,

Je vais sans doute poser une question qui a déjà dû être posée mais je
n'ai

pas réussi à y trouver une réponse.

Je filtre les enregistrements d'un formulaire qui contient une liste de
bureaux qui peuvent être loués ou vacants. Je filtre par immeuble. Si
j'utilise Count(*) j'ai le nombre total de bureaux d'un immeuble.

Comment puis-je obtenir le nombre de bureaux utilisés et le nombre de
vacants en fonction de l'immeuble que je sélectionne ?

Merci pour votre aide.

--
Patrick








Avatar
Raymond [mvp]
Pour trouver tes 10 bureaux vacants il faut mettre un filtre sur le champ
contenant le code vacant , ce qui aura pour effet de te donner le nombre et
en plus de les afficher.

--
@+
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" a écrit dans le message de
news:
Bonjour,

Est-ce que je peux utiliser cette propriété pour trouver le nombre
d'enregistrement d'un sous-ensemble du formulaire ? En fait, connaître le
nombre d'enregistrements d'un formulaire, j'y arrive très bien mais je
n'arrive pas à compter une partie des enregistrements. Exemple : Nombre de
bureaux vacants; dans le formulaire il y a 100 bureaux d'affichés et 10 de
vacants. C'est 10 que je veux obtenir.

Merci encore.


Avatar
3stone
Salut,

"Patrick"
Je filtre les enregistrements d'un formulaire qui contient une liste de
bureaux qui peuvent être loués ou vacants. Je filtre par immeuble. Si
j'utilise Count(*) j'ai le nombre total de bureaux d'un immeuble.

Comment puis-je obtenir le nombre de bureaux utilisés et le nombre de
vacants en fonction de l'immeuble que je sélectionne ?



A la place de Count(*) tu peux utiliser:

=Sum(iif([immeuble]="vacant";1;0))

en adaptant le nom du champ et son contenu.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------

Avatar
Patrick
Tu as raison. Mais dans le pied du formulaire je souhaite afficher le nombre
du bureaux utilisés et le nombre de bureaux vacants.

--
Patrick

"Raymond [mvp]" wrote in message
news:
Pour trouver tes 10 bureaux vacants il faut mettre un filtre sur le champ
contenant le code vacant , ce qui aura pour effet de te donner le nombre
et

en plus de les afficher.

--
@+
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" a écrit dans le message de
news:
Bonjour,

Est-ce que je peux utiliser cette propriété pour trouver le nombre
d'enregistrement d'un sous-ensemble du formulaire ? En fait, connaître
le


nombre d'enregistrements d'un formulaire, j'y arrive très bien mais je
n'arrive pas à compter une partie des enregistrements. Exemple : Nombre
de


bureaux vacants; dans le formulaire il y a 100 bureaux d'affichés et 10
de


vacants. C'est 10 que je veux obtenir.

Merci encore.






Avatar
Patrick
Super. Merci. Je n'avais pas pensé à cette solution toute simple.

--
Patrick

"3stone" wrote in message
news:
Salut,

"Patrick"
Je filtre les enregistrements d'un formulaire qui contient une liste de
bureaux qui peuvent être loués ou vacants. Je filtre par immeuble. Si
j'utilise Count(*) j'ai le nombre total de bureaux d'un immeuble.

Comment puis-je obtenir le nombre de bureaux utilisés et le nombre de
vacants en fonction de l'immeuble que je sélectionne ?



A la place de Count(*) tu peux utiliser:

=Sum(iif([immeuble]="vacant";1;0))

en adaptant le nom du champ et son contenu.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------