Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui calcule
une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée, mon
contrôle semble me renvoyer une "valeur" Null (rien n'apparaît
visuellement).
Dans Sur activation,
si j'écrit :
If isNull(CtrlSuivi) Then
BtnInitialisation.Visible = True
Else
BtnInitialisation.Visible = False
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste visible !!!
si j'écrit :
If CtrlSuivi >= 0 Then
BtnInitialisation.Visible = False
Else
BtnInitialisation.Visible = True
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à être
carré ?
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
Raymond [mvp]
Bonjour.
il faut que tu places la fonction sur Form_Current . Ensuite il faut trouver un événement pour mettre à jour le visible lorsque la donnée change. dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" a écrit dans le message de news: cuij7v$pt0$
(Access 97) Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui calcule une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée, mon contrôle semble me renvoyer une "valeur" Null (rien n'apparaît visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then BtnInitialisation.Visible = True Else BtnInitialisation.Visible = False End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then BtnInitialisation.Visible = False Else BtnInitialisation.Visible = True End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à être carré ?
Merci
Patrice
Bonjour.
il faut que tu places la fonction sur Form_Current . Ensuite il faut trouver
un événement pour mettre à jour le visible lorsque la donnée change.
dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" <BZHpatousky@tiscali.fr> a écrit dans le message de news:
cuij7v$pt0$1@news.tiscali.fr...
(Access 97)
Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui
calcule
une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée,
mon
contrôle semble me renvoyer une "valeur" Null (rien n'apparaît
visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then
BtnInitialisation.Visible = True
Else
BtnInitialisation.Visible = False
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then
BtnInitialisation.Visible = False
Else
BtnInitialisation.Visible = True
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à
être
carré ?
il faut que tu places la fonction sur Form_Current . Ensuite il faut trouver un événement pour mettre à jour le visible lorsque la donnée change. dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" a écrit dans le message de news: cuij7v$pt0$
(Access 97) Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui calcule une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée, mon contrôle semble me renvoyer une "valeur" Null (rien n'apparaît visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then BtnInitialisation.Visible = True Else BtnInitialisation.Visible = False End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then BtnInitialisation.Visible = False Else BtnInitialisation.Visible = True End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à être carré ?
Merci
Patrice
PatCatNat's
Merci Raymond,
2 peccables ;o)))
Patrice
"Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
il faut que tu places la fonction sur Form_Current . Ensuite il faut trouver
un événement pour mettre à jour le visible lorsque la donnée change. dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" a écrit dans le message de news: cuij7v$pt0$
(Access 97) Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui calcule une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée, mon contrôle semble me renvoyer une "valeur" Null (rien n'apparaît visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then BtnInitialisation.Visible = True Else BtnInitialisation.Visible = False End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then BtnInitialisation.Visible = False Else BtnInitialisation.Visible = True End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à être carré ?
Merci
Patrice
Merci Raymond,
2 peccables ;o)))
Patrice
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news:%23T7G2UFEFHA.1264@TK2MSFTNGP12.phx.gbl...
Bonjour.
il faut que tu places la fonction sur Form_Current . Ensuite il faut
trouver
un événement pour mettre à jour le visible lorsque la donnée change.
dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" <BZHpatousky@tiscali.fr> a écrit dans le message de news:
cuij7v$pt0$1@news.tiscali.fr...
(Access 97)
Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui
calcule
une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée,
mon
contrôle semble me renvoyer une "valeur" Null (rien n'apparaît
visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then
BtnInitialisation.Visible = True
Else
BtnInitialisation.Visible = False
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then
BtnInitialisation.Visible = False
Else
BtnInitialisation.Visible = True
End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement
suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à
être
carré ?
il faut que tu places la fonction sur Form_Current . Ensuite il faut trouver
un événement pour mettre à jour le visible lorsque la donnée change. dans cette fonction tu places:
BtnInitialisation.Visible = Not (Nz(Me.CtrlSuivi, 0) = 0)
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PatCatNat's" a écrit dans le message de news: cuij7v$pt0$
(Access 97) Bonjour,
Dans un formulaire, j'ai un contrôle qui s'appelle CtrlSuivi et qui calcule une somme (SomDom).
Lorsqu'il il n'y a pas encore d'enregistrement dans la table interrogée, mon contrôle semble me renvoyer une "valeur" Null (rien n'apparaît visuellement).
Dans Sur activation,
If isNull(CtrlSuivi) Then BtnInitialisation.Visible = True Else BtnInitialisation.Visible = False End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste visible !!!
If CtrlSuivi >= 0 Then BtnInitialisation.Visible = False Else BtnInitialisation.Visible = True End If
A la première ouvertuture tout fonctionne bien, mais à l'enregistrement suivant qui est vide le BtnInitialisation reste invisible !!!
Je tourne en rond depuis ce matin, est-ce que quelqu'un peut m'aider à être carré ?