Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/12/2007, 21h26   #1
Invité de passage
 
Inscription : décembre 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 4
Points : 1
Points : 1
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 ^^
frans_2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 22h44   #2
Membre Expert
 
Inscription : mars 2006
Messages : 1 331
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 1 331
Points : 1 460
Points : 1 460
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 :
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.
__________________
Questions techniques par MP
Le peu que je sais, c'est à mon ignorance que je le dois.
...............................................................................Sacha Guitry
francishop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 23h37   #3
Invité de passage
 
Inscription : décembre 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 4
Points : 1
Points : 1
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
frans_2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 23h49   #4
Membre Expert
 
Inscription : mars 2006
Messages : 1 331
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 1 331
Points : 1 460
Points : 1 460
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.
__________________
Questions techniques par MP
Le peu que je sais, c'est à mon ignorance que je le dois.
...............................................................................Sacha Guitry
francishop est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2007, 23h59   #5
Invité de passage
 
Inscription : décembre 2007
Messages : 4
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 4
Points : 1
Points : 1
Oui mais je trouve pas où attribuer ces valeurs, que ce soit dans table requete ou formulaire.
frans_2000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2007, 05h55   #6
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 909
Points : 30 909
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
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
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2008, 01h15   #7
Invité de passage
 
Inscription : janvier 2008
Messages : 20
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 20
Points : 4
Points : 4
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
platax est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h51.


 
 
 
 
Partenaires

Hébergement Web