J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir
le total de code différent.
Mon formulaire est basé sur requête paramètré avec des listes déroulantes et
des options qui sont le form. qui lui est actualisé à chaque mis à jour d'un
paramètre.
Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code
différent dans mon form a savoir que celui est égal ou inférieur aux nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un
regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le
nombre d'enregistrement.
Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon form
et j'affiche ce champ dans mon pied de form.
Cela fonctionne mais je dois faire une 2ème sélection dans ma liste
déroulante pour que le champ soit juste car après la 1ère il n'y que le
filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery,
des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette
info dans la requette2 par du code ou même un comptage du nombre
d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci
d'avance
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
Bonjour.
utilise la fonction dcount:
DCount("*", "unerequête", "moncritère") normalement tu n'as pas besoin du critère. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir le total de code différent. Mon formulaire est basé sur requête paramètré avec des listes déroulantes et
des options qui sont le form. qui lui est actualisé à chaque mis à jour d'un
paramètre. Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code différent dans mon form a savoir que celui est égal ou inférieur aux nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le nombre d'enregistrement. Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon form
et j'affiche ce champ dans mon pied de form. Cela fonctionne mais je dois faire une 2ème sélection dans ma liste déroulante pour que le champ soit juste car après la 1ère il n'y que le filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery, des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette info dans la requette2 par du code ou même un comptage du nombre d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci d'avance
Marcel
Bonjour.
utilise la fonction dcount:
DCount("*", "unerequête", "moncritère")
normalement tu n'as pas besoin du critère.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:u2mpaIhbDHA.2588@TK2MSFTNGP09.phx.gbl...
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir
le total de code différent.
Mon formulaire est basé sur requête paramètré avec des listes déroulantes
et
des options qui sont le form. qui lui est actualisé à chaque mis à jour
d'un
paramètre.
Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé
de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code
différent dans mon form a savoir que celui est égal ou inférieur aux
nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un
regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le
nombre d'enregistrement.
Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon
form
et j'affiche ce champ dans mon pied de form.
Cela fonctionne mais je dois faire une 2ème sélection dans ma liste
déroulante pour que le champ soit juste car après la 1ère il n'y que le
filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery,
des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette
info dans la requette2 par du code ou même un comptage du nombre
d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci
d'avance
DCount("*", "unerequête", "moncritère") normalement tu n'as pas besoin du critère. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir le total de code différent. Mon formulaire est basé sur requête paramètré avec des listes déroulantes et
des options qui sont le form. qui lui est actualisé à chaque mis à jour d'un
paramètre. Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code différent dans mon form a savoir que celui est égal ou inférieur aux nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le nombre d'enregistrement. Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon form
et j'affiche ce champ dans mon pied de form. Cela fonctionne mais je dois faire une 2ème sélection dans ma liste déroulante pour que le champ soit juste car après la 1ère il n'y que le filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery, des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette info dans la requette2 par du code ou même un comptage du nombre d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci d'avance
Marcel
Marcel
Bonjour Raymond
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0
Merci
Marcel
"Raymond" a écrit dans le message de news:
Bonjour.
utilise la fonction dcount:
DCount("*", "unerequête", "moncritère") normalement tu n'as pas besoin du critère. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir
le total de code différent. Mon formulaire est basé sur requête paramètré avec des listes déroulantes
et
des options qui sont le form. qui lui est actualisé à chaque mis à jour d'un
paramètre. Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé
de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code différent dans mon form a savoir que celui est égal ou inférieur aux nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le
nombre d'enregistrement. Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon form
et j'affiche ce champ dans mon pied de form. Cela fonctionne mais je dois faire une 2ème sélection dans ma liste déroulante pour que le champ soit juste car après la 1ère il n'y que le filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery,
des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette
info dans la requette2 par du code ou même un comptage du nombre d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci d'avance
Marcel
Bonjour Raymond
Merci pour le conseil ça marche.
Mais comment forcer la requête pour que le DCount reprenne la nouvelle
valeur, je doit toujours sélectionner une 2ème fois le même critère dans une
liste déroulante ou une case à option choisir une autre et revenir pour
avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8
Filtre 2 total 0 mais affiche toujours 8
Filtre 3 total 0 affiche 0
Merci
Marcel
"Raymond" <Raymond.seneque@free.fr> a écrit dans le message de news:
OmK3pthbDHA.2684@TK2MSFTNGP11.phx.gbl...
Bonjour.
utilise la fonction dcount:
DCount("*", "unerequête", "moncritère")
normalement tu n'as pas besoin du critère.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:u2mpaIhbDHA.2588@TK2MSFTNGP09.phx.gbl...
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais
avoir
le total de code différent.
Mon formulaire est basé sur requête paramètré avec des listes
déroulantes
et
des options qui sont le form. qui lui est actualisé à chaque mis à jour
d'un
paramètre.
Cela fonctionne bien. Maintenant j'ai un champ code dans mon form
composé
de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code
différent dans mon form a savoir que celui est égal ou inférieur aux
nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un
regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte
le
nombre d'enregistrement.
Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon
form
et j'affiche ce champ dans mon pied de form.
Cela fonctionne mais je dois faire une 2ème sélection dans ma liste
déroulante pour que le champ soit juste car après la 1ère il n'y que le
filtre qui est à jour mais pas le comptage. J'ai essayé avec des
requery,
des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher
cette
info dans la requette2 par du code ou même un comptage du nombre
d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci
d'avance
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0
Merci
Marcel
"Raymond" a écrit dans le message de news:
Bonjour.
utilise la fonction dcount:
DCount("*", "unerequête", "moncritère") normalement tu n'as pas besoin du critère. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour
J'ai toujours un problème avec le comptage sur champ dont j'aimerais avoir
le total de code différent. Mon formulaire est basé sur requête paramètré avec des listes déroulantes
et
des options qui sont le form. qui lui est actualisé à chaque mis à jour d'un
paramètre. Cela fonctionne bien. Maintenant j'ai un champ code dans mon form composé
de
4 lettres (exemple AVCT) et j'aimerais avoir le nombre total de code différent dans mon form a savoir que celui est égal ou inférieur aux nombre
de lignes
J'ai créer une requête (Requete1)avec uniquement le champ code et un regroupement et ensuite une 2ème (Requete2) basé sur la 1ère qui compte le
nombre d'enregistrement. Cette Requete2 je l'ai ajouté dans la requête sur lequel est basé mon form
et j'affiche ce champ dans mon pied de form. Cela fonctionne mais je dois faire une 2ème sélection dans ma liste déroulante pour que le champ soit juste car après la 1ère il n'y que le filtre qui est à jour mais pas le comptage. J'ai essayé avec des requery,
des refresh dans le code du filtre, mais rien n'y fait.
Y a t'il une autre méthode je pense plus simple pour aller chercher cette
info dans la requette2 par du code ou même un comptage du nombre d'enregistrement de la requêtte1 et annuler la requêtte2.
Si quelqu'un à un code à me proposer que j'adapterai à mes besoins merci d'avance
Marcel
Raymond
RE.
essaie simplement sur le controle: Me.Modifiablennn.Requery DCount ..... -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour Raymond
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une
liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0
RE.
essaie simplement sur le controle:
Me.Modifiablennn.Requery
DCount .....
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:elKnwQibDHA.580@TK2MSFTNGP09.phx.gbl...
Bonjour Raymond
Merci pour le conseil ça marche.
Mais comment forcer la requête pour que le DCount reprenne la nouvelle
valeur, je doit toujours sélectionner une 2ème fois le même critère dans
une
liste déroulante ou une case à option choisir une autre et revenir pour
avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8
Filtre 2 total 0 mais affiche toujours 8
Filtre 3 total 0 affiche 0
essaie simplement sur le controle: Me.Modifiablennn.Requery DCount ..... -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour Raymond
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une
liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0
Marcel
Re
J'avais déjà la fonction requery mais le problème était dans l'ordre d'exécution des fonctions
Merci beaucoup pour ton aide
A+ Marcel
"Raymond" a écrit dans le message de news:
RE.
essaie simplement sur le controle: Me.Modifiablennn.Requery DCount ..... -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour Raymond
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une
liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0
Re
J'avais déjà la fonction requery mais le problème était dans l'ordre
d'exécution des fonctions
Merci beaucoup pour ton aide
A+
Marcel
"Raymond" <Raymond.seneque@free.fr> a écrit dans le message de news:
uGrKTaibDHA.2588@TK2MSFTNGP09.phx.gbl...
RE.
essaie simplement sur le controle:
Me.Modifiablennn.Requery
DCount .....
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Marcel" <marcel-k@bluewin.ch> a écrit dans le message de
news:elKnwQibDHA.580@TK2MSFTNGP09.phx.gbl...
Bonjour Raymond
Merci pour le conseil ça marche.
Mais comment forcer la requête pour que le DCount reprenne la nouvelle
valeur, je doit toujours sélectionner une 2ème fois le même critère dans
une
liste déroulante ou une case à option choisir une autre et revenir pour
avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8
Filtre 2 total 0 mais affiche toujours 8
Filtre 3 total 0 affiche 0
J'avais déjà la fonction requery mais le problème était dans l'ordre d'exécution des fonctions
Merci beaucoup pour ton aide
A+ Marcel
"Raymond" a écrit dans le message de news:
RE.
essaie simplement sur le controle: Me.Modifiablennn.Requery DCount ..... -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Marcel" a écrit dans le message de news:
Bonjour Raymond
Merci pour le conseil ça marche. Mais comment forcer la requête pour que le DCount reprenne la nouvelle valeur, je doit toujours sélectionner une 2ème fois le même critère dans une
liste déroulante ou une case à option choisir une autre et revenir pour avoir le nouveau calcul.
J'ai essayé avec Me.Requery avant le DCount mais sans changement.
Exemple
Filtre 1 total 8 Filtre 2 total 0 mais affiche toujours 8 Filtre 3 total 0 affiche 0