OVH Cloud OVH Cloud

apparaitre si...

2 réponses
Avatar
...Patrick
Bonsoir,

dans un état, j'ai mis un controle qui devrait apparaitre si le contenu d'un
autre contient "PL." ou "Rep."
j'ai réussi à le faire apparaire en grisé grace au format conditionnel mais
je ne sais pas écrire dedans en plus ou à la place du grisé.

Merci de vos conseils avisés;

Patrick

2 réponses

Avatar
chris
Bonjour,
j'ai utilisé ce genre de fonction dans un formulaire, et je suppose que ça
doit fonctionner aussi dans un état

En fait il faut définir dans les propriétés du contrôle qu'il n'est pas
visible par défaut
ensuite dans les évènements, (sur chargement de l'état par exemple)

If me.[controle de verif] = "PL" or Me.[controle de verif] = "PL"
then Me.[ton controle qui doit apparaître].Visible=true
endIf
essaye ça
Chris
"...Patrick" a écrit dans le message de news:

Bonsoir,

dans un état, j'ai mis un controle qui devrait apparaitre si le contenu
d'un autre contient "PL." ou "Rep."
j'ai réussi à le faire apparaire en grisé grace au format conditionnel
mais je ne sais pas écrire dedans en plus ou à la place du grisé.

Merci de vos conseils avisés;

Patrick



Avatar
...Patrick
Ok j'ai trouvé (avec de l'aide) comme ceci:
Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
If Me.Désignation.Value Like "*PL.*" Or Me.Désignation.Value Like _
"*Rep.*" Or Me.Désignation Like "9999/99*" Then
Me.Plan.Value = "pourrait avoir un plan !"
Else
Me.Plan.Value = ""
End If
End Sub
mais si j'ai "2044/66" ou "3030/45" donc 4 chiifres et un "/" , comment
faire ?
j'ai esayé like "9999/99" sans succès

Patrick


"chris" a écrit dans le message de news:
%23aL$
Bonjour,
j'ai utilisé ce genre de fonction dans un formulaire, et je suppose que ça
doit fonctionner aussi dans un état

En fait il faut définir dans les propriétés du contrôle qu'il n'est pas
visible par défaut
ensuite dans les évènements, (sur chargement de l'état par exemple)

If me.[controle de verif] = "PL" or Me.[controle de verif] = "PL"
then Me.[ton controle qui doit apparaître].Visible=true
endIf
essaye ça
Chris
"...Patrick" a écrit dans le message de
news:

Bonsoir,

dans un état, j'ai mis un controle qui devrait apparaitre si le contenu
d'un autre contient "PL." ou "Rep."
j'ai réussi à le faire apparaire en grisé grace au format conditionnel
mais je ne sais pas écrire dedans en plus ou à la place du grisé.

Merci de vos conseils avisés;

Patrick