-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
a écrit dans le
message de news:
046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
<anonymous@discussions.microsoft.com> a écrit dans le
message de news:
046a01c4d79d$ff9d6940$a401280a@phx.gbl...
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
a écrit dans le
message de news:
046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
a écrit dans le
message de news:
046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
<anonymous@discussions.microsoft.com> a écrit dans le
message de news:
046a01c4d79d$ff9d6940$a401280a@phx.gbl...
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
a écrit dans le
message de news:
046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
-----Message d'origine-----
et bien desolée mais merci kan mm..
Ce kil me faut c'est bien rendre visible, selon des
condition, une
etiquette....
ta methode ca donne ca avec mes données :
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
Forms![Filiere]!ETQ_PreT_V.Visible = Forms![Filiere]!
Pret_Type.Value <> 0 Or
Forms![Filiere]!Pret_Type.Value <> 999
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
mais alors je ne peux pas rendre mon
etiquette "ETQ_PreT_NV" visble pour le
cas ou le PreT est NV c'est a dire non valide.
Ce que je cherche a faire c'est commuler des conditions
pour pouvoir
afficher : c'est ok (avec ETQ_PreT_V cad PreT valide) ou
c'est pas ok (avec
ETQ_PreT_NV cad PreT non valide)
Ca ca marche aussi avec mes IF THEN mais la ou ca coince
c'est que la
validité des PreT depend de information de TRait_QQChose
(eux meme assez
nombreux comme critere) et qui change selon la valeur de
du type de PreT
(Pret_Type).
ce qui bloque en faite c'est que la
conditionsupplementaire en ELseIF n'est
pas prises en compte (???) et que le code est tres tres
redondant -
J'essaie d'etre claire mais je ne crois pas
l'etre...desolé.
Si vous pouvez quand mm m'aider !!
MErci encore
N.
"Ghislain" a écrit
dans le message de
news: 04a201c4d7a7$8c44dcd0$
Re salut,
Je pense franchement que c est ce qu il te fo, si tu veux
plusieurs conditions tu utilise "And"
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3) And (Forms!TaForm!
[TonChampCondition2]=9)
Ce code rend tonchamp visible lorsque les conditions 1 et
2 sont remplis... A moins que ce ne soit pas ce que tu
veux, mais c comme ca que je l ai compris ...-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher unmessage/images pour valider que des critères de validité
sont atteint..ces criteres sont variables selon la valeur de de mon
champs Pret_type.Mais merci quand meme
Nina
a écrit dans le
message de news:046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament
il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si
cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
.
-----Message d'origine-----
et bien desolée mais merci kan mm..
Ce kil me faut c'est bien rendre visible, selon des
condition, une
etiquette....
ta methode ca donne ca avec mes données :
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
Forms![Filiere]!ETQ_PreT_V.Visible = Forms![Filiere]!
Pret_Type.Value <> 0 Or
Forms![Filiere]!Pret_Type.Value <> 999
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
mais alors je ne peux pas rendre mon
etiquette "ETQ_PreT_NV" visble pour le
cas ou le PreT est NV c'est a dire non valide.
Ce que je cherche a faire c'est commuler des conditions
pour pouvoir
afficher : c'est ok (avec ETQ_PreT_V cad PreT valide) ou
c'est pas ok (avec
ETQ_PreT_NV cad PreT non valide)
Ca ca marche aussi avec mes IF THEN mais la ou ca coince
c'est que la
validité des PreT depend de information de TRait_QQChose
(eux meme assez
nombreux comme critere) et qui change selon la valeur de
du type de PreT
(Pret_Type).
ce qui bloque en faite c'est que la
conditionsupplementaire en ELseIF n'est
pas prises en compte (???) et que le code est tres tres
redondant -\
J'essaie d'etre claire mais je ne crois pas
l'etre...desolé.
Si vous pouvez quand mm m'aider !!
MErci encore
N.
"Ghislain" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 04a201c4d7a7$8c44dcd0$a401280a@phx.gbl...
Re salut,
Je pense franchement que c est ce qu il te fo, si tu veux
plusieurs conditions tu utilise "And"
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3) And (Forms!TaForm!
[TonChampCondition2]=9)
Ce code rend tonchamp visible lorsque les conditions 1 et
2 sont remplis... A moins que ce ne soit pas ce que tu
veux, mais c comme ca que je l ai compris ...
-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher un
message/images pour valider que des critères de validité
sont atteint..
ces criteres sont variables selon la valeur de de mon
champs Pret_type.
Mais merci quand meme
Nina
<anonymous@discussions.microsoft.com> a écrit dans le
message de news:
046a01c4d79d$ff9d6940$a401280a@phx.gbl...
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)
-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditions
d'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,
Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ou
non valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'est
pas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament
il
existe la methode
des select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires ne
fonctionnent pas et comment il remedier et aussi si
cela
est possible, une
methode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
.
-----Message d'origine-----
et bien desolée mais merci kan mm..
Ce kil me faut c'est bien rendre visible, selon des
condition, une
etiquette....
ta methode ca donne ca avec mes données :
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
Forms![Filiere]!ETQ_PreT_V.Visible = Forms![Filiere]!
Pret_Type.Value <> 0 Or
Forms![Filiere]!Pret_Type.Value <> 999
Forms![Filiere]!ETQ_PreT_NV.Visible = Forms![Filiere]!
Pret_Type.Value = 0 Or
Forms![Filiere]!Pret_Type.Value = 999
mais alors je ne peux pas rendre mon
etiquette "ETQ_PreT_NV" visble pour le
cas ou le PreT est NV c'est a dire non valide.
Ce que je cherche a faire c'est commuler des conditions
pour pouvoir
afficher : c'est ok (avec ETQ_PreT_V cad PreT valide) ou
c'est pas ok (avec
ETQ_PreT_NV cad PreT non valide)
Ca ca marche aussi avec mes IF THEN mais la ou ca coince
c'est que la
validité des PreT depend de information de TRait_QQChose
(eux meme assez
nombreux comme critere) et qui change selon la valeur de
du type de PreT
(Pret_Type).
ce qui bloque en faite c'est que la
conditionsupplementaire en ELseIF n'est
pas prises en compte (???) et que le code est tres tres
redondant -
J'essaie d'etre claire mais je ne crois pas
l'etre...desolé.
Si vous pouvez quand mm m'aider !!
MErci encore
N.
"Ghislain" a écrit
dans le message de
news: 04a201c4d7a7$8c44dcd0$
Re salut,
Je pense franchement que c est ce qu il te fo, si tu veux
plusieurs conditions tu utilise "And"
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3) And (Forms!TaForm!
[TonChampCondition2]=9)
Ce code rend tonchamp visible lorsque les conditions 1 et
2 sont remplis... A moins que ce ne soit pas ce que tu
veux, mais c comme ca que je l ai compris ...-----Message d'origine-----
Boujour,
ce n'est pas ce qu'il me faut.
il s'agit de selon la valeur de plusieurs champs
d'afficher unmessage/images pour valider que des critères de validité
sont atteint..ces criteres sont variables selon la valeur de de mon
champs Pret_type.Mais merci quand meme
Nina
a écrit dans le
message de news:046a01c4d79d$ff9d6940$
SAlut,
Voici une methode bien plus simple a installer dans "On
Curent" de ton formulaire et "after Update" de ton champ
condition:
Forms!TaForm![TonChamp].Visible = (Forms!TaForm!
[TonChampCondition] > 3)-----Message d'origine-----
Boujour
Je souhaite selon la valeur de mon champs Pret_Type et
les conditionsd'autres champs (date_vidange > l'an 2000, ou camps non
nul pour trait_FTE,Trait_FS, Trait_EV, trait_EM, ...) afficher des
etiquettes (PreT valide ounon valide ou T vaide ou non valide).
Et la , j'ai deux problemes :
- les ELSEIF ne fonctionnent pas cas que la condition
supplemenatire n'estpas prise en compte....?
- Je trouve pas ca tres bo comme methode, apparament
il
existe la methodedes select Case que je ne maitrise pas du tout...peut
etre autre chose ??
Pouvez vous , SVP, m'expliquer pourquoi mes conditions
supplementaires nefonctionnent pas et comment il remedier et aussi si
cela
est possible, unemethode peut etre plus adaptée a mon objectif
d'affichage.
Merci par avance
Nina
Private Sub Form_Current()
'si PreT es enexistant ou sans info
If Pret_Type.Value = 0 Or Pret_Type.Value = 999 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
'date vidange
ElseIf Pret_Date_vidange >= 2000 Then
ETQ_PreT_V.Visible = False
ETQ_PreT_NV.Visible = True
Else: ETQ_PreT_V.Visible = True
ETQ_PreT_NV.Visible = False
End If
'PreTraitement = 1
If Pret_Type.Value = 1 And Trait_FTE Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 2
If Pret_Type.Value = 2 And Trait_FS Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'Pretraitement = 3
If Pret_Type.Value = 3 And Trait_EM Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
ElseIf Trait_EV Is Nothing Then
ETQ_T_NV.Visible = True
ETQ_T_V.Visible = False
Else
ETQ_T_NV.Visible = False
ETQ_T_V.Visible = True
End If
'.....etc sur d'autre Pret_Type
End Sub
.
.
.