Bonjour à tous,
J'ai une table d'articles, "Stocks", chacun appartenant à une catégorie. Sur mon formulaire, pour un article donné, je voudrais afficher dans une zone de texte le nombe d'articles de la base qui sont de la même catégorie que le formulaire. J'ai placé, en évènement "cliq", ces deux instruction ci-dessous
MsgBox (DCount("Catégorie", "Stocks", "Catégorie ="" & Me!Catégorie & """))
MsgBox (DMax("Numordre", "Stocks", "Catégorie ="" & Me!Catégorie & """))
Il n'y pas d'erreur sur ces 2 opérations. Mais le Dcount me donne systématiquement un 0 comme résultat Et le DMAX, lui, ne donne rien. C'est comme si la sélection ne donnait pas de résultat. Or, les catégories concernées sont bien rigoureusement identiques. Je devrais d'ailleurs, AU MINIMUM, obtenir 1 comme résultat (celui du formulaire lui-même)
De plus, si je supprime ce 3e paramètre, j'obtiens bien 1270, nombre total des records de ma table. Le problème est donc bien dans la syntaxe de mon 3e paramètre.
Quelqu’un a-t-il eu le même problème et sa solution ?
Encore merci d'avance,
Roland