OVH Cloud OVH Cloud

Compter enregistrement d'un formulaire ferme

2 réponses
Avatar
Ryo
Salut !

Dans un formulaire je contruit la requ=EAte source et les=20
contr=F4les d'un sous formulaire =E0 partir d'=E9l=E9ments=20
s=E9lectionn=E9. Puis j'affiche ce sous formulaire, si il n'y=20
a aucun enregistrement j'aimerai mettre un message=20
genre "Aucun r=E9sultat...". Pour cela il faudrai que=20
j'arrive =E0 compter le nombre d'enregistrement de mon sous=20
formulaire pendant qu'il est ferm=E9 ou en mode cr=E9ation.=20
J'ai essay=E9 Dcount
("MonChamp", "LaRequeteSourceDeMonSousFormulaire) mais ca=20
ne marche pas parce que la requ=EAte est trop grande.
Quelqu'un a une solution ?
Merci d'avance.

2 réponses

Avatar
3stone
Salut,

"Ryo"
Dans un formulaire je contruit la requête source et les
contrôles d'un sous formulaire à partir d'éléments
sélectionné. Puis j'affiche ce sous formulaire, si il n'y
a aucun enregistrement j'aimerai mettre un message
genre "Aucun résultat...". Pour cela il faudrai que
j'arrive à compter le nombre d'enregistrement de mon sous
formulaire pendant qu'il est fermé ou en mode création.
J'ai essayé Dcount
("MonChamp", "LaRequeteSourceDeMonSousFormulaire) mais ca
ne marche pas parce que la requête est trop grande.


Le DCount, comme toutes les fonctions de domaine,
à besoin d'une table ou d'une requête enregistrée
comme second argument...

Mais, vu que tu crée une chaîne sql, tu peut ouvrir
un recordset et vérifier le nombre d'enregistrments...


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
Ryo
Les idées les plus simple étant les meilleures (et celles
aux quelles on pense le moins...), ca marche nickel.
Merci.

-----Message d'origine-----
Salut,

"Ryo"
Dans un formulaire je contruit la requête source et les
contrôles d'un sous formulaire à partir d'éléments
sélectionné. Puis j'affiche ce sous formulaire, si il n'y
a aucun enregistrement j'aimerai mettre un message
genre "Aucun résultat...". Pour cela il faudrai que
j'arrive à compter le nombre d'enregistrement de mon sous
formulaire pendant qu'il est fermé ou en mode création.
J'ai essayé Dcount
("MonChamp", "LaRequeteSourceDeMonSousFormulaire) mais ca
ne marche pas parce que la requête est trop grande.


Le DCount, comme toutes les fonctions de domaine,
à besoin d'une table ou d'une requête enregistrée
comme second argument...

Mais, vu que tu crée une chaîne sql, tu peut ouvrir
un recordset et vérifier le nombre
d'enregistrments...



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




.