"mariealti" <mari...@discussions.microsoft.com> a écrit dans le message de
news: D44DA775-F127-4526...@microsoft.com...
"DAniel" a écrit :
mariealti a écrit :
> Le champs "tapis" est en type de données "oui/non". Apparemment, il n'y a pas
> d'événement "après changement" pour ce type de données (mais pour les autres
> oui).
Ton champ Tapis ne peut donc prendre que 2 valeurs : Oui ou Non
Sur Après Mise à jour :
Private Sub Tapis_AfterUpdate()
Me.DimensionTapis.Visible = Me.Tapis.Value
End Sub
Si tapis est coché alors Dimension_Tapis est visible
> Le mieux serait donc que je change le type de données de "tapis"?
Non, pas du tout
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
J'avais oublié de préciser de mettre Visible à Non sur le champ
Dimension_Tapis dans ses propriétés. Il est donc invisible à l'ouverture
et ne s'affichera que si on clique dans Tapis. Si on clique 1 2ème fois
sur Tapis, il disparait.
"Eric" a écrit :
> ..../...
mariealti a écrit :
> C'est super, ça marche mais j'ai néanmoins un problème... En fait, le champ
> Dimension_Tapis n'apparaît que si on clique dans Tapis, mais du coup il
> apparaît sur tous les enregistrements (y compris ceux pour lesquels le champ
> Tapis n'est pas sélectionné).
> Est-ce qu'on peut faire quelque chose?
>
--
J'ai passé mon formulaire en colonne et en tableau, mais ça fait toujours
pareil...
"Eric" a écrit :
Alors mets le code aussi sur Activation du formulaire
Private Sub Form_Current()
Me.DimensionTapis.Visible = Me.Tapis.Value
End Sub
Par ce biais, à l'ouverture si Tapis pas coché, Dimension n'est pas
visible et si tu coches Tapis alors dimension devient visible.
Le formulaire doit être en colonne ou simple
C'est bon, ce coup ci ?
mariealti a écrit :
> Bonjour,
>
> J'ai passé mon formulaire en colonne et en tableau, mais ça fait toujours
> pareil...
>
--
Marie
"Eric" a écrit :