Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 02/02/2011, 16h11   #1
Invité de passage
 
Inscription : janvier 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 13
Points : 3
Points : 3
Par défaut plusieurs champs oui/non, comment en avoir qu'un seul de séléctionner

Bonjour j'ai une table qui contient 4 champs oui/non.
J'ai un formulaire issu de cette table qui fait apparaitre mes 4 coches.
Je voudrais que lorsque je coche une de ces cases les autres se décoche automatiquement (et donc que la dernière case cochés en mode formulaire soit la seule "oui" ou coché dans ma table).

Merci d'avance.
Ps : j'utilise Access 2003
bambi12047 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 18h19   #2
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 462
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 462
Points : 7 539
Points : 7 539
Chaque case correspond à un champs dans la table ? Donc 4 cases, 4 champs ?

A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/02/2011, 22h21   #3
Membre régulier
 
Inscription : avril 2007
Messages : 123
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 123
Points : 84
Points : 84
Peut-être que tu devrais avoir un seul champ seulement et une case d'option plutôt que 4 champs ?
Sefrou est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 03/02/2011, 09h02   #4
Membre éclairé
 
Avatar de dok flint
 
Inscription : septembre 2003
Messages : 292
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : septembre 2003
Messages : 292
Points : 378
Points : 378
Bonjour ,
Tu peux insérer un petit code pour chaque case sur l'événement "Après mise à jour" comme suit
Code :
1
2
3
4
5
6
 
If Champ1.Value = True Then
Champ2.Value = False
Champ3.Value = False
Champ4.Value = False
End if
et vis-versa pour les autres champs bien sûr , et donc à la fermeture du formulaire ou à l'enregistrement la table sera renseigner par ce qui existe.
A+
__________________
Pourquoi faire compliqué quand on peut faire simple
Je suis encore en ACCESS 2003
dok flint est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 03/02/2011, 10h08   #5
Invité de passage
 
Inscription : janvier 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : janvier 2009
Messages : 13
Points : 3
Points : 3
Par défaut Merci

Merci bien je vais faire ce que tu m'a dis dok flint .

(oui j'ai bien 4 champs différents dans une même table et c'est pas moi qui est créé la base...).
bambi12047 est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h38.


 
 
 
 
Partenaires

Hébergement Web