OVH Cloud OVH Cloud

Affichage de requetes vide ans un état parmis d'autre requétes non vide.

11 réponses
Avatar
Thierry Fox
Bonjour

C'est sûrement simple mais...
J'ai un état aui fait appel à plusieur requéte.
Tou ce passe bien quand mes requête rouve des donnée, mais quand elle n'en
trouve pas je n'ai plus rien qui s'affiche....dans ma requéte d'état.

Donc comment faire afficher un champ à zero ou vierge dans une requéte quand
elle ne trouve pas de donnée ou dire de ne pas bloqué les autre requétes qui
elle ont de données.
J'espère que je me suis bein fait comprendre.

Je présice, jau 3 requétes qui s'execute dans une requte d'état, si les 3
trouve des donnée, c'est ok si une ne trouve pas de donnée les autres
n'affiche plus les donnée qu'elle ont dans la requete d'état.

Voila
Merci


--
http://users.skynet.be/mpfa/

1 réponse

1 2
Avatar
Thierry Fox
Bon : j'ai trouvé après quelque heure mais j'ai trouvé, il faut dans les
champs des requêtes quand c'est un requête qui compte un nombre
d'enregistrement supprimer les affichages de somme et ne laisser que le
chaps de compte Dans les requêtes de totaux supprimer tous champs ne faisant
pas partie des sommes. et dans les autres cas supprimer les informations de
regroupement (Ligne somme) et là les champs de la requête apparaissent ou
vide ou à zéro pour les sommes. Je me doutais bien que c'était un truc comme
cela mais ton aide m'a fait au fur et à mesure réfléchir et trouvé...

Merci encore pour ton intérêt.

Thierry

--
http://users.skynet.be/mpfa/
"Thierry Fox" a écrit dans le message de
news:
Re J'ai essayé :

Dans Sourse Contrôle :
Nz("Compte De AUrequêtestatbase6SommeVreparationdétail"; 0)
=Nz("Compte De AUrequêtestatbase6SommeVreparationdétail"; 0)
Nz(Compte De AUrequêtestatbase6SommeVreparationdétail; 0)

Et rien il me demande la valeur

Ou est le binnss..

Merci

--
http://users.skynet.be/mpfa/
"Thierry Fox" a écrit dans le message de
news:
Re

Et champs par champs de la requête tu peux me donner le tuyau..

Merci pour tout

Thierry

--
http://users.skynet.be/mpfa/
"Raymond [mvp]" a écrit dans le message de
news:%
42 requêtes pour un seul état ? si oui, tu dois avoir un problème à
quelque

part.
si tu n'as pas d'enregistrements correspondants tu auras la valeur
null



dans
le champ. si tu veux avoir une valeur 0, il faudra passer champ par
champ


dans ta requête ce qui semble impensable dans l'état actuel.
il vaut mieux raisonner sur l'état, parce que le fait de le faire sur
la



requête va changer tes noms de champs et s'il faut changer tous les
noms



.........
pour mettre 0 au lieu de null dans un champ il faut utiliser Nz
si le source de ton contrôle est
= montant
il faut mettre
= Nz(montant;0)
ce qui fait que le contrôle aura la valeur 0 s'il est null et ainsi
tous



tes
calculs numériques seront sans erreur.
--
@+
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


"Thierry Fox" a écrit dans le message de
news:O3$
Bigre de Bigre

Eu.. 103 requêtes pour l'instant 34 tables de 400 à 3000
enregistrements



76
formulaires Si tu veux que je fasse le manages pour t'envoyer
seulement



les
42 requêtes 12 tables et environs 6000 enregistrements ça va me
faire




beaucoup de travail...

T'a pas un ou deux petites idées à me donner.

Je vais simplifier.

Je crée une requête toute simple avec un total de montant avec une
condition

0 et les adhérents "H"


Il n'y en a pas, je veux faire apparaître dans la requête dans le
champ



de
la somme 0 et nombre d'hadérents compté 0.

Et sur l'Etat idem et pas des champs vide.

C'est possible ?

Comme cela quand j'aurai plusieurs requêtes, et qu'un sera vide il y
aura


0
et il affichera 0 et les autres les champs avec valeur.

Si tu ne comprend pas mon charabia j'essaierai de t'envoyé une base
de




travail simplifié

Merci encore















1 2