CpteDom ne marche pas avec un état paramétré

2 réponses
Avatar
chalu
Bonjour,
J'ai un problème qui est apparu dans un état suite au paramétrage de la requête source de cet état. L'état comporte quelques contrôles calculant le nombre de critère de la requête. Ex; un contrôle dans l'état m'indique le nombre de factures qui ont été annulées avec le code =CpteDom("[Facture]" , "nom de la requête dont dépend l'état","[Facture]='Annulé'"). Ce contrôle fonctionne très bien sauf lorsque j'applique un filtre paramétré à ma requête. Dans la requête, à la ligne critère du champ ANNÉE j'ai mis [Quelle année?] , ce qui me permet à l'ouverture de l'état de faire apparaitre seulement l'année de facturation que j'ai choisi à l'aide d'une boîte de saisie.
Mais avec ce filtre, les contrôles CpteDom de l'état affiche maintenant "Erreur". Si j'enlève le paramètre Quel Année?, les contrôles CpteDom de l'état redeviennent fonctionnels.

J'ai cherché une solution sans succès. Peut-être quelqu'un a une idée pour que les CpteDom fonctionnent avec le paramètre? MERCI!!!

2 réponses

Avatar
3stone
Salut,

chalu wrote:
Bonjour,
J'ai un problème qui est apparu dans un état suite au paramétrage de
la requête source de cet état. L'état comporte quelques contrôles
calculant le nombre de critère de la requête. Ex; un contrôle dans
l'état m'indique le nombre de factures qui ont été annulées avec le
code =CpteDom("[Facture]" , "nom de la requête dont dépend
l'état","[Facture]='Annulé'"). Ce contrôle fonctionne très bien sauf
lorsque j'applique un filtre paramétré à ma requête. Dans la requête,
à la ligne critère du champ ANNÉE j'ai mis [Quelle année?] , ce qui
me permet à l'ouverture de l'état de faire apparaitre seulement
l'année de facturation que j'ai choisi à l'aide d'une boîte de
saisie.
Mais avec ce filtre, les contrôles CpteDom de l'état affiche
maintenant "Erreur". Si j'enlève le paramètre Quel Année?, les
contrôles CpteDom de l'état redeviennent fonctionnels.

J'ai cherché une solution sans succès. Peut-être quelqu'un a une idée
pour que les CpteDom fonctionnent avec le paramètre? MERCI!!!




La fonction DSum() peut être utilisée directement comme source
d'une zone de texte dans l'état...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Avatar
chalu
3stone a écrit le 08/05/2010 à 13h32 :
Salut,

chalu wrote:
Bonjour,
J'ai un problème qui est apparu dans un état suite au
paramétrage de
la requête source de cet état. L'état comporte quelques
contrôles
calculant le nombre de critère de la requête. Ex; un
contrôle dans
l'état m'indique le nombre de factures qui ont été
annulées avec le
code =CpteDom("[Facture]" , "nom de la requête dont
dépend
l'état","[Facture]='Annulé'"). Ce contrôle
fonctionne très bien sauf
lorsque j'applique un filtre paramétré à ma
requête. Dans la requête,
à la ligne critère du champ ANNÉE j'ai mis [Quelle
année?] , ce qui
me permet à l'ouverture de l'état de faire apparaitre seulement
l'année de facturation que j'ai choisi à l'aide d'une
boîte de
saisie.
Mais avec ce filtre, les contrôles CpteDom de l'état affiche
maintenant "Erreur". Si j'enlève le paramètre Quel
Année?, les
contrôles CpteDom de l'état redeviennent fonctionnels.

J'ai cherché une solution sans succès. Peut-être quelqu'un
a une idée
pour que les CpteDom fonctionnent avec le paramètre? MERCI!!!





La fonction DSum() peut être utilisée directement comme source
d'une zone de texte dans l'état...

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)


Merci Pierre!!