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

Modélisation Discussion :

associer une valeur pour case à cocher


Sujet :

Modélisation

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 4
    Points
    4
    Par défaut associer une valeur pour case à cocher
    Est-il possible d'associer une valeur à une case à cocher dans access?
    par ex, si la case est cochée, elle vaut 5 et si elle n'est pas cohée elle vaut 0.

    Ceci serait pour utiliser dans un contrat d'assurance, si la personne veut s'assurer pour l'incendie, il y aurait une case à cocher pour incendie, si cette case est cochée, je prend la valeur du bien et je la multiplie par le pourcentage du risque attribué à l'incendie.

    Sinon si vous voyez un autre solution je vous écoute ^^

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonsoir,

    Citation Envoyé par frans_2000 Voir le message
    je vous écoute ^^
    Difficulté à nous entendre? Lache ton sonotone au profit de lunettes :

    Vraifaux est une solution. Par exemple dans une requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Prime: VraiFaux([Incendie]=-1;[BasePrime]*5;0)
    Ce qui revient à demander : Si Incendie est coché(=-1-->0 si non coché)Alors fais ceci, sinon fais celà.

    Cordialement.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    il y a pas moyen de faire sans code? parce que je suis pas encore sensé avoir vu le SQL

    Je dois attribuer mes valeur à OUI/NON quand je construit ma table ou lors de la requete?

    merci

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonsoir,

    C'est dans la table qu'on crée le champ Oui/non. Ce champ va nous servir aussi bien dans les requêtes que dans les formulaires. On peut attribuer cette valeur indifférement dans Table/Requête/Formulaire

    Cordialement.

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4
    Points : 4
    Points
    4
    Par défaut
    Oui mais je trouve pas où attribuer ces valeurs, que ce soit dans table requete ou formulaire.

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

    Tu ne peux affecter une valeur à une case à cocher que si celle-ci fait partie d'un groupe d'options (tu peux le faire sinon par le code sans soucis).

    Une petite lecture de cet article sur les cases à cocher et les groupes d'options t'en dira un peu plus.

    Starec

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 20
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par Starec Voir le message
    Bonjour

    Tu ne peux affecter une valeur à une case à cocher que si celle-ci fait partie d'un groupe d'options (tu peux le faire sinon par le code sans soucis).

    Une petite lecture de cet article sur les cases à cocher et les groupes d'options t'en dira un peu plus.
    Starec
    Hum, je ne sais si frans_2000 est parvenu à faire ce qu'il voulait, mais ayant le même problème, et lisant et relisant l'article proposé, je n'y parviens pas.

    Apparemment il est impératif de passer par le code, mais je ne comprend pas comment : faut-il attribuer un "evenementiel" sur "click" ou "getfocus" sur la case à cocher ? Et comment rédiger ce code pour obtenir, par exemple ce que je cherche : coché-->valeur "1" stockée dans la table / décoché-->valeur "0" stockée dans la table ? (C'est d'ailleurs ce que fait Open Office Base par défaut.)
    Le code proposé dans l'article m'a semblé destiné à faire autre chose : "Cela vous permet de tester n'importe qu'elle case d'option ou bouton à cocher."

    Merci de nous éclairer un peu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/12/2013, 08h22
  2. Réponses: 15
    Dernier message: 21/12/2008, 19h31
  3. Récupérer valeurs d'une liste de cases à cocher
    Par jminguely dans le forum Langage
    Réponses: 3
    Dernier message: 10/10/2008, 22h10
  4. Réponses: 7
    Dernier message: 30/07/2008, 18h51
  5. Requête pour case à cocher d'une table.
    Par Milyshyn76 dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 22/11/2007, 12h06

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