Fonction compte

bonjour

je sui sconfrenté a un petit probleme,je m'explique, dans le formulaire de consultation j'ai des enregistrement chaque enregistrement a un niveau. j'aimerai faire un camp texte pour avoir le compte des niveaux 4.j'ai fait la formule suivante = compte([niveau]="4") mais ca me donne le total ou il a un niveau quelque soit sa valeur

9 réponses

  1. bonjour roger

    j'ai fait :

    =SomDom("[niveau]";"demandes_credit";"[niveau]=4"

    ca donne erreur:il manque un crochot ou barre

    j'ai fait :

    =SomDom("[niveau]";"demandes_credit";"[niveau]= 4")

    ca donne : #Erreur

    merci
    1. Ta bien mis ça à la propriété "source" du champ ou tu veut ton total??
      "demandes_credit" c'est bien le nom de la table ou est le champ "niveau"??
    2. la table s'appel demande_credit ou il y a un champ nommé niveau c est exact.

      pour la formule je l'ai mise dans le texte.

      pour le total niveau .

      total niveau 4
      total niveau 3

      merci
    3. Attention, il faut faire un champ indépendant dans le pied du formulaire, et c'est a la source de ce champ que tu doit mettre la formule!
  2. bonjour,
    Met la formule:
    XX=SomDom("[niveau]";"nom de la table";"[niveau]=4"
    Roger
    1. voila un imprim ecran qui va mieux eclairé la situation.

      je crois qu il manque juste klk chose a la formule :-)

      1. met ta formule dans le pied du formulaire!!
    2. je l'ai mise voila un impr ecran

      1. là tu est dans le pied de page!! essaye pied du formulaire!
    3. que je suis bete !!! je l'ai mise meme resultat . je coris sois au pied ou bien en tete du formulaire c la meme chose . il y a juste klk modif a faire sur la formule que tu m' a donne ,enfin je crois :


      1. bonjour les amis

        voila j'ai trouvé la solution et un grand merci au : le meruvien

        voila la formule :

        =CpteDom("[niveau]";"[Demandes_credit]";"[Niveau]='4'")
        1. bonjour,
          effectivement milles excuses!!! la formule que je t'ai donné, c'est pour avoir la somme, et non le nombre!! :-(
          Roger
        2. ;-) c 'est grace a ta formule que j'ai pu avoir la nouvelle .
      2. rebonjour

        apres le test effectué je crois que tout est nickel , maintemenant je voudrai faire dans le cas du possible avoir les nombre de dossier qui un un niveau 4 mais sans sort (sort est null)

        sort est un champ

        sort est un champ

        Demandes_credit est la table

        donc j'ai fait la manip suivante ca donne erreur

        =CpteDom("[niveau]";"[Sort] est null""[Demandes_credit]";"[Niveau]='CGE'")


        1. bonjourrrrrrrrrrrrrrrr

          voila les amis la reponse au cas ou ca servira a klk1 :

          =CpteDom("[niveau]";"[Demandes_credit]";"IsNull ([Sort]) AND [Niveau]='CGE'")