Access, champs visibles selon condition
Résolu
patita
-
BaggyBaggy -
BaggyBaggy -
Bonjour,
J'ai une question sur le logiciel Access.
En fait, j'ai un formulaire avec un menu déroulant ( dans lequel on choisi OUI ou NON) et des champs texte.
Je voudrais savoir comment on fait pour faire appaître les champs texte seulement si on choisit OUI dans le menu déroulant.
Merci.
J'ai une question sur le logiciel Access.
En fait, j'ai un formulaire avec un menu déroulant ( dans lequel on choisi OUI ou NON) et des champs texte.
Je voudrais savoir comment on fait pour faire appaître les champs texte seulement si on choisit OUI dans le menu déroulant.
Merci.
A voir également:
- Visible access
- Clé usb non visible - Guide
- Compte facebook désactivé mais toujours visible - Guide
- Excel ligne toujours visible - Guide
- Capture d'écran whatsapp visible - Accueil - Messagerie instantanée
- Acer quick access - Forum Logiciels
2 réponses
Salut,
il faut masquer tes champs à l'ouverture du formulaire, avec nom_du_champ.visible = false.
Ensuite, lorsque tes conditions sont réunies, tu les démasques avec nom_du_champ.visible = true.
il faut masquer tes champs à l'ouverture du formulaire, avec nom_du_champ.visible = false.
Ensuite, lorsque tes conditions sont réunies, tu les démasques avec nom_du_champ.visible = true.
Bonjour,
Désolé du UP mais c'est exactement mon problème.
Sauf que j'ai toujours une erreur avec .Visible ! Faut il ajouter une référence particulière ?
L'idée c'est d'afficher les champs spécifiques à un motif de transport présent dans une liste déroulante que l'utilisateur choisis.
Donc dans mon current() j'ai :
ModeTransport.Visible = False
DateTransport.Visible = False
HeureRDV.Visible = False
HeurePriseEnCharge.Visible = False
HeureDepot.Visible = False
SiteDepart.Visible = False
ServiceDepart.Visible = False
ChambreDepart.Visible = False
SiteArrivee.Visible = False
ServiceArrivee.Visible = False
Isolement.Visible = False
Matériel.Visible = False
Manutention.Visible = False
Divers.Visible = False
ChoixPatient.Visible = False
HeureArrivee.Visible = False
HeurePenC.Visible = False
LieuDestination.Visible = False
AdresseCDT.Visible = False
Pour ne rien afficher dès l'ouverture du formulaire. Et pourtant j'ai une erreur !
Désolé du UP mais c'est exactement mon problème.
Sauf que j'ai toujours une erreur avec .Visible ! Faut il ajouter une référence particulière ?
L'idée c'est d'afficher les champs spécifiques à un motif de transport présent dans une liste déroulante que l'utilisateur choisis.
Donc dans mon current() j'ai :
ModeTransport.Visible = False
DateTransport.Visible = False
HeureRDV.Visible = False
HeurePriseEnCharge.Visible = False
HeureDepot.Visible = False
SiteDepart.Visible = False
ServiceDepart.Visible = False
ChambreDepart.Visible = False
SiteArrivee.Visible = False
ServiceArrivee.Visible = False
Isolement.Visible = False
Matériel.Visible = False
Manutention.Visible = False
Divers.Visible = False
ChoixPatient.Visible = False
HeureArrivee.Visible = False
HeurePenC.Visible = False
LieuDestination.Visible = False
AdresseCDT.Visible = False
Pour ne rien afficher dès l'ouverture du formulaire. Et pourtant j'ai une erreur !
Mais je ne sais pas où et comment écrire les conditions pour rendre visible
if ma_liste.value = "OUI" then
nom_du_champ.visible = true
...
end if
Merci !