Bonjour,
Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ
Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le
champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché.
Voilà ce que j'ai fait:
Dans le champ Tapis, sur Apres Mise a Jour:
Private Sub Tapis_AfterUpdate( )
Me.Dimensions_Tapis.Visible=Me.Tapis.Value
End Sub.
De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses
propriétés.
Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche
que si on clique dans Tapis.
Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit
sur aucun!
Vous avez une solution?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
pgz
Ponjour, Ge crains que ce soit inévitable dans un formulaire en continu. Zalut, pgz
Bonjour, Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché.
Voilà ce que j'ai fait: Dans le champ Tapis, sur Apres Mise a Jour: Private Sub Tapis_AfterUpdate( ) Me.Dimensions_Tapis.Visible=Me.Tapis.Value End Sub. De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses propriétés.
Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche que si on clique dans Tapis. Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit sur aucun! Vous avez une solution?
Ponjour,
Ge crains que ce soit inévitable dans un formulaire en continu.
Zalut,
pgz
Bonjour,
Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ
Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le
champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché.
Voilà ce que j'ai fait:
Dans le champ Tapis, sur Apres Mise a Jour:
Private Sub Tapis_AfterUpdate( )
Me.Dimensions_Tapis.Visible=Me.Tapis.Value
End Sub.
De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses
propriétés.
Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche
que si on clique dans Tapis.
Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit
sur aucun!
Vous avez une solution?
Ponjour, Ge crains que ce soit inévitable dans un formulaire en continu. Zalut, pgz
Bonjour, Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché.
Voilà ce que j'ai fait: Dans le champ Tapis, sur Apres Mise a Jour: Private Sub Tapis_AfterUpdate( ) Me.Dimensions_Tapis.Visible=Me.Tapis.Value End Sub. De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses propriétés.
Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche que si on clique dans Tapis. Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit sur aucun! Vous avez une solution?
3stone
Salut,
"mariealti" | Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ | Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le | champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché. | | Voilà ce que j'ai fait: | Dans le champ Tapis, sur Apres Mise a Jour: | Private Sub Tapis_AfterUpdate( ) | Me.Dimensions_Tapis.Visible=Me.Tapis.Value | End Sub. | De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses | propriétés. | | Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche | que si on clique dans Tapis. | Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit | sur aucun!
Dans un formulaire en mode continu, tu peux désactiver la textbox en utilisant la "Mise en forme conditionnelle"
En mode création, tu sélectionne ta zone de texte "Dimensions_Tapis" puis, le menu Format, Mise en forme conditionnelle.
Dans "Condition1" tu sélectionne : Expression dans la zone à coté, tu écris: Not [Tapis]
ensuite, dans la ligne des format en dessous, tu désélectionne le dernier bouton "Activé"
Bon, il ne sera pas caché, mais désactivé... c'est déjà ça ;-)
"mariealti"
| Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ
| Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le
| champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché.
|
| Voilà ce que j'ai fait:
| Dans le champ Tapis, sur Apres Mise a Jour:
| Private Sub Tapis_AfterUpdate( )
| Me.Dimensions_Tapis.Visible=Me.Tapis.Value
| End Sub.
| De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses
| propriétés.
|
| Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche
| que si on clique dans Tapis.
| Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit
| sur aucun!
Dans un formulaire en mode continu, tu peux désactiver la textbox en utilisant
la "Mise en forme conditionnelle"
En mode création, tu sélectionne ta zone de texte "Dimensions_Tapis"
puis, le menu Format, Mise en forme conditionnelle.
Dans "Condition1" tu sélectionne : Expression
dans la zone à coté, tu écris: Not [Tapis]
ensuite, dans la ligne des format en dessous, tu désélectionne le dernier
bouton "Activé"
Bon, il ne sera pas caché, mais désactivé... c'est déjà ça ;-)
"mariealti" | Dans un formulaire, j'ai deux champs: Tapis et Dimensions_Tapis. Le champ | Tapis ne peut prendre que deux valeurs: Oui ou Non. Je souhaitais que le | champ Dimension_Tapis n'apparaisse que si le champ Tapis avait été coché. | | Voilà ce que j'ai fait: | Dans le champ Tapis, sur Apres Mise a Jour: | Private Sub Tapis_AfterUpdate( ) | Me.Dimensions_Tapis.Visible=Me.Tapis.Value | End Sub. | De plus, j'ai mis Non à Visible sur le champ Dimensions_Tapis dans ses | propriétés. | | Le champ Dimensions_Tapis est donc invisible à l'ouverture et ne s'afiche | que si on clique dans Tapis. | Le problème, c'est qu'il apparaît soit sur tous les enregistrements, soit | sur aucun!
Dans un formulaire en mode continu, tu peux désactiver la textbox en utilisant la "Mise en forme conditionnelle"
En mode création, tu sélectionne ta zone de texte "Dimensions_Tapis" puis, le menu Format, Mise en forme conditionnelle.
Dans "Condition1" tu sélectionne : Expression dans la zone à coté, tu écris: Not [Tapis]
ensuite, dans la ligne des format en dessous, tu désélectionne le dernier bouton "Activé"
Bon, il ne sera pas caché, mais désactivé... c'est déjà ça ;-)