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 23/12/2010, 12h51   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 0
Points : 0
Par défaut Valeur par défaut liée à un champ

Bonjour,
Je suis en train de modéliser une BDD pour mon épouse qui est agent immobilier, dans la table de description des biens j'ai des champs qui indiquent la présence ou non d'éléments mobiliers (TV,Tel, Meubles...) et un champs (qui permet le cas échéant de gagner du temps) ToutDisponible.

Je souhaiterais en fait que lorsque le champs ToutDisponible reçoit la valeur "oui" alors tout les champs suivants (TV, Tel, frigo...) auraient une valeur par défaut "oui" et inversement (sachant que la valeur par défaut peut être modifiée par l'utilisateur lors de la saisie)

J'espère être assez clair^^
Merci de vos réponses.
Darkwolves est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 13h09   #2
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 382
Points : 4 382
Envoyer un message via Skype™ à GAYOT
Bonjour et bienvenue.
Je suppose que la saisie se fait par l'intermédiaire d'un formulaire.
Dans ce cas il faut créer sur l'évènement "Après MAJ" du contrôle "tout disponible" une procédure qui va donner la valeur "Oui" aux autres contrôles.
Je ne peux pas t'en dire plus, car je ne sais pas si tes contrôles sont sous forme Texte, Case à cocher, ou autre.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 13h16   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 0
Points : 0
Il s'agit dans ce cas de menu déroulant avec les choix "oui" "non" sur l'ensemble de ces champs(j'ai une petite table réponse qui propose ces choix). Et effectivement, la saisie sur la BDD se fera par formulaire.
Darkwolves est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 13h48   #4
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 382
Points : 4 382
Envoyer un message via Skype™ à GAYOT
Ce pourra être dans ce cas quelque chose du style:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub Cbo_Tout_AfterUpdate()
With Me
  If .Cbo_Tout.Value = "Oui" Then
     .Cbo_Tv.Value = "Oui" 
     .Cbo_Tel.Value = "Oui"
      .....
  Else
     .Cbo_Tv.Value = "Non" 
     .Cbo_Tel.Value = "Non"
    ....
End If
 End With
End Sub
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 14h14   #5
Invité de passage
 
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 0
Points : 0
Merci pour la réponse mais je pensais qu'il était possible d'entrer une formule dans le formulaire de propriété du champs en mode création. Parce qu'étant encore un peu "vert" je ne vois pas où peu s'appliquer le petit programme que tu m'as gentiment donné (que je comprends toutefois^^).
Je ne suis pas encore rendu aussi loin dans mon auto-formation
Darkwolves est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 14h38   #6
Rédacteur/Modérateur
 
Avatar de GAYOT
 
Homme Jean-Damien GAYOT
Inscription : novembre 2004
Messages : 2 071
Détails du profil
Informations personnelles :
Nom : Homme Jean-Damien GAYOT
Âge : 56
Localisation : France, Meuse (Lorraine)

Informations professionnelles :
Secteur : Distribution

Informations forums :
Inscription : novembre 2004
Messages : 2 071
Points : 4 382
Points : 4 382
Envoyer un message via Skype™ à GAYOT
Quand tu es sur le contrôle (en mode création) qui correspond à "tout", avec le clic droit tu ouvres la fenêtre de propriétés.
Tu cherches "Après Maj" puis en bout de ligne tu cliques sur le bouton ... puis tu choisis "Générateur de code" et la fenêtre Vba va s'ouvrir à l'emplacement prévu.
Il faudra bien sûr mettre les bons intitulés.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!.

Tutoriels sur:http://jdgayot.developpez.com

Pas de sujets techniques par Mp. Sinon
GAYOT est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h42.


 
 
 
 
Partenaires

Hébergement Web