IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Comment effectuer un calcul entre deux champs


Sujet :

IHM

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Luxembourg

    Informations forums :
    Inscription : Février 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Comment effectuer un calcul entre deux champs
    Bonjour,

    Je suis la création d'une base de donnée pour le suivi de notre magasion interne.
    A savoir, j'ai 2 champs : Jour d'utilisation et Tarif journalier
    Je voudrais programmer un calcul pour que soit réaliser automatiquement dans un autre champ nommé "Coût total de l'utilisation" = jour de l'utilisation * tarif journalier

    Mais lorsque je programme cette formule, il y'a un message d'erreur, comme suit : La table ... ne reconnait pas le champ "jour d'utilisation".

    Aidez moi SVP.
    Expliquez moi brièvement comment procéder.

    Merci d'avance.


  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Comme le nom de ton champ comporte des espaces il faut le mettre entre crochets []

    Starec

  3. #3
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Bonjour et bienvenue sur le forum Access de DVP.

    Les opération ne se font jamais dans une table. On peut éventuellement stocker le résultat dans une table, mais pas l'opération.

    Pour réaliser cette opération, il y a plusieurs façons de faire.

    La première, à l'aide d'une requête (query).

    La seconde, dans un formulaire ou on aura les deux champs servant à l'opération et un troisième champ pour le résultat.

    La troisième, en VBA, une opération au travers d'une fonction sur les différentes valeurs.

  4. #4
    Membre du Club
    Inscrit en
    Septembre 2006
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 97
    Points : 59
    Points
    59
    Par défaut
    Tout à fait. Exemple:

    Champs "Fruits"
    Champs "Nbre de fruits"
    Champs "Total Fruits"

    Sur le champs "Fruits" sur evenement Sur sortie tu écrit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    me.totalfruits=me.nbre de fruits*me.fruits
    Pareil pour le champs "Nbre de fruits"

    Voilà

    Cordialement

Discussions similaires

  1. comment passer des paramètres entre deux champs de formule ?
    Par PatricePatrice dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 13/01/2012, 07h03
  2. [débutant]Effectuer un calcul via deux champs textes
    Par mcfly37 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 21/04/2010, 11h15
  3. Réponses: 1
    Dernier message: 11/06/2009, 23h39
  4. [Noobie]Calcul entre deux champs datetime
    Par bigltnt dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/07/2007, 10h37
  5. calcul entre deux champs dans une table
    Par pomar dans le forum Access
    Réponses: 7
    Dernier message: 29/11/2006, 18h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo