Somme dans un champs calculé access

emy14 -  
castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai des quantités Q et je voudrais obtenir le pourcentage par rapport aux quantités totales. Dans mon champs j'ecris: Q(%):[Q]/somme([Q])
Ca ne marche pas

Je suis vraiment coincée
Merci d'avance

10 réponses

  1. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    bonjour

    Il faut que les champs soient en numerique, puis le champ resultat calcul en pourcentage.
    si sur une requete Resultat%: Nz(Somme([Qté/QteTot]))
    Si calcul dans un champ formulaire ou etat:
    =Nz(Somme([Qté/QteTot]))
    Nz est une fonction qui transforme un champ nul en 0
    0
  2. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    As tu résolu ton probleme?
    0
  3. emy14
     
    Bonjour,

    merci pour ta réponse! Non car il me met un message "vous avez essayé d'exécuter une requête ne comprenant pas l'expression spécifiée "DATE" comme une partie de la fonction d'agrégat".
    Donc je suis encore plus perdue!
    0
  4. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Bonjour
    J'ai faitun exemple vite fait
    Une table
    , un formulaire de calcul
    regarde le formulaire en mode creation et les propriétés du champ pourcentage

    http://www.cijoint.fr/cjlink.php?file=cj201109/cij78h67wD.zip
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. emy14
     
    Merci c'est super gentil mais je crois que je suis un peu blonde parce mon formulaire contient des boutons qui permettent d'ouvrir un état lequel dépend de ma requête.
    je ne peux pas utiliser la zone de texte dans mon formulaire j'ai besoin de passer par ma requête. En fait c'est parce que je ne sais faire que de cette manière.
    Merci c'est sympa de m'aider.
    0
  7. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    bonjour
    le resultat tu le veux sur un formulaire ou sur un etat.
    De toute maniere, le principe est le meme sur un etat.
    Tu dis que j'ai besoin de passer par ma requete.
    Qu'est ce que tu lui demande de faire, le calcul?
    0
  8. emy14
     
    je le veux sur un état
    oui je lui demande de faire un calcul et c'est la que ça coince
    0
  9. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Dans une requete , tu ne pourras pas le faire.

    Voila le calcul du % dans etat
    http://www.cijoint.fr/cjlink.php?file=cj201109/cijrG4lfcH.zip
    0
  10. castours Messages postés 2955 Date d'inscription   Statut Membre Dernière intervention   217
     
    Tu as réussi a faire ce que tu voulais
    0