j'ai un sous-formulaire en mode continue, je voudrais qu'un des champs soit visible selon la valeur d'une case a coché inclus dans le même enregistrement. Avec le code suivant je parvient à le faire mais le résultat s'applique a l'ensemble des enregistrements. Comment faire pour que le résultat soit variable par enregistrement?
PS: j'ai aussi appliqué le code en afterUpdate de la case a coché, même résultat.
Merci
code:
Private Sub Form_Current()
If Me.AlbumSimple = True Then
Me.RéfAlbum.Visible = False
Else
Me.RéfAlbum.Visible = True
End If
End Sub
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
jean
Bonjour,
C'est malheureusement ce qui se produit dans ce genre de formulaire. Tu peux essayer de simuler l'invisibilité par la mise en forme conditionnelle (menu Format en mode création de formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine----- Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais qu'un des champs soit visible selon la valeur d'une case a
C'est malheureusement ce qui se produit dans ce genre de
formulaire.
Tu peux essayer de simuler l'invisibilité par la mise en
forme conditionnelle (menu Format en mode création de
formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine-----
Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais
qu'un des champs soit visible selon la valeur d'une case a
C'est malheureusement ce qui se produit dans ce genre de formulaire. Tu peux essayer de simuler l'invisibilité par la mise en forme conditionnelle (menu Format en mode création de formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine----- Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais qu'un des champs soit visible selon la valeur d'une case a
Bien, je me doutais un peu de la réponse mais je voulais m'en assuré
Merci
Pascal02
Bonjour,
Je pense que ceci est la solution :
If Me.AlbumSimple.Value = True Then ...le reste sans changement
@+ PASCAL
"jean" a écrit dans le message de news:004401c3c97b$3918e8c0$ Bonjour,
C'est malheureusement ce qui se produit dans ce genre de formulaire. Tu peux essayer de simuler l'invisibilité par la mise en forme conditionnelle (menu Format en mode création de formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine----- Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais qu'un des champs soit visible selon la valeur d'une case a
If Me.AlbumSimple.Value = True Then
...le reste sans changement
@+
PASCAL
"jean" <jean.cadiou.nospam@univ-brest.fr> a écrit dans le message de
news:004401c3c97b$3918e8c0$a401280a@phx.gbl...
Bonjour,
C'est malheureusement ce qui se produit dans ce genre de
formulaire.
Tu peux essayer de simuler l'invisibilité par la mise en
forme conditionnelle (menu Format en mode création de
formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine-----
Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais
qu'un des champs soit visible selon la valeur d'une case a
If Me.AlbumSimple.Value = True Then ...le reste sans changement
@+ PASCAL
"jean" a écrit dans le message de news:004401c3c97b$3918e8c0$ Bonjour,
C'est malheureusement ce qui se produit dans ce genre de formulaire. Tu peux essayer de simuler l'invisibilité par la mise en forme conditionnelle (menu Format en mode création de formulaire). Ex: contrôle gris avec texte gris sur fond gris.
Cordialement,
jean
-----Message d'origine----- Bonjour,
j'ai un sous-formulaire en mode continue, je voudrais qu'un des champs soit visible selon la valeur d'une case a