Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requete sans résultat

3 réponses
Avatar
Stef
Bonjour,

Je fait une requête avec 3 champs (requête d'absence à la séance)
1er avec regroupement et un filtre sur critère alphabétique "no body".
2e avec le compte du 1er
3e avec "où" et critère d'intervalle de date.

Le problème c'est qu'il n'y a pas de résultat qui corresponde au critère de
filtre du 1er champs et que dans ce cas il n'affiche rien . J'aimerais qu'il
donne 0 comme résultat. Es-ce possible?

Comme je rassemble le résultat de plusieurs requêtes dans une autre requête
"bilan", le résultat null de cette requête "d'absence", provoque l'absence
d'affichage de résultat de toutes les autres dans la requête "bilan".
Et que par la suite cette requête "bilan" est utilisée dans un état, l'état
ne donne rien du tout lui aussi, ou un page totalement vide, rien, nada,
même pas de titre ou d'erreur.

Merci
Stéf

3 réponses

Avatar
Raymond [mvp]
Bonjour.

pour compter le nombre d'enregistrements il serait préférable d'utiliser la
fonction DCount au lieu d'une requête et de compléter par une fonction Nz
pour mettre une valeur par défaut en cas de réponse Null.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Stef" <rien> a écrit dans le message de news:
4271f434$0$7757$
Bonjour,

Je fait une requête avec 3 champs (requête d'absence à la séance)
1er avec regroupement et un filtre sur critère alphabétique "no body".
2e avec le compte du 1er
3e avec "où" et critère d'intervalle de date.

Le problème c'est qu'il n'y a pas de résultat qui corresponde au critère
de filtre du 1er champs et que dans ce cas il n'affiche rien . J'aimerais
qu'il donne 0 comme résultat. Es-ce possible?

Comme je rassemble le résultat de plusieurs requêtes dans une autre
requête "bilan", le résultat null de cette requête "d'absence", provoque
l'absence d'affichage de résultat de toutes les autres dans la requête
"bilan".
Et que par la suite cette requête "bilan" est utilisée dans un état,
l'état ne donne rien du tout lui aussi, ou un page totalement vide, rien,
nada, même pas de titre ou d'erreur.

Merci
Stéf



Avatar
Stef
Bonjour,

Peux-tu me dirigé plus précisément, où puis-je utilisé cette fonction,
table, requête, formulaire, état. Je ne sais vraiment pas.
Et me donner un exemple du style DCount [argument] que je puisse transposer
dans mon travail.

Merci
Stéf

"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

pour compter le nombre d'enregistrements il serait préférable d'utiliser
la fonction DCount au lieu d'une requête et de compléter par une fonction
Nz pour mettre une valeur par défaut en cas de réponse Null.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Stef" <rien> a écrit dans le message de news:
4271f434$0$7757$
Bonjour,

Je fait une requête avec 3 champs (requête d'absence à la séance)
1er avec regroupement et un filtre sur critère alphabétique "no body".
2e avec le compte du 1er
3e avec "où" et critère d'intervalle de date.

Le problème c'est qu'il n'y a pas de résultat qui corresponde au critère
de filtre du 1er champs et que dans ce cas il n'affiche rien . J'aimerais
qu'il donne 0 comme résultat. Es-ce possible?

Comme je rassemble le résultat de plusieurs requêtes dans une autre
requête "bilan", le résultat null de cette requête "d'absence", provoque
l'absence d'affichage de résultat de toutes les autres dans la requête
"bilan".
Et que par la suite cette requête "bilan" est utilisée dans un état,
l'état ne donne rien du tout lui aussi, ou un page totalement vide, rien,
nada, même pas de titre ou d'erreur.

Merci
Stéf







Avatar
Raymond [mvp]
Bonjour.

variable = DCount("Unchamp", "LeRecordset", "la clause where")

la clause where est une clause where sql sans le mot where.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Stef" <rien> a écrit dans le message de news:
4275dac5$0$24169$
Bonjour,

Peux-tu me dirigé plus précisément, où puis-je utilisé cette fonction,
table, requête, formulaire, état. Je ne sais vraiment pas.
Et me donner un exemple du style DCount [argument] que je puisse
transposer
dans mon travail.

Merci
Stéf