ddove53
Messages postés623Date d'inscriptionmardi 20 mars 2007StatutMembreDernière intervention15 juin 2010
-
21 mai 2008 à 11:19
xaeris
Messages postés109Date d'inscriptiondimanche 18 décembre 2005StatutMembreDernière intervention22 mai 2009
-
21 mai 2008 à 14:15
j'ai un checkbox et je fait le code suivant:
If Check10.Value = 1 Then
ressources.Financeurs1.visible = True
Else
ressources.Financeurs.visible = False
End if
Quand je coche le checkbox ca marche bien mais quand j'appelle une autre page (ressources) et que je reviens à ma page ou se trouve mon checkbox, celui ci n'est plus coché.
Comment garder en mémoire la dernière value du checkbox?
merci.
xaeris
Messages postés109Date d'inscriptiondimanche 18 décembre 2005StatutMembreDernière intervention22 mai 2009 21 mai 2008 à 11:29
tu peux créer une variable globale ( un booelean) dans laquelle tu stoke le fait que ta case soit cochée, et a chaque fois que tu reviens sur la page, si le boolean est a true, tu met ta case a la velur " cochée" sinon tu la met a la valeur " décochée"..
public ma_case_a_coché as boolean
function etat_de_ma_case_a_cochée()
if ma_case_a_coché = true then
ressources.Financeurs1.visible = True
else
ressources.Financeurs1.visible = false
end if
end fucntion
jimy neutron
Messages postés491Date d'inscriptionmercredi 1 février 2006StatutMembreDernière intervention18 novembre 20161 21 mai 2008 à 11:47
Salut Xaeris,
Dans ton code, tu as oublié de gerer tes CheckBox, l'utilisateur ne sait donc pas dans quel config il se trouve (coché ou pas), de plus il n'ai pas nécessaire de gerer tout ça dans une fonction. le principe de la fonction et sa repetabilité, si elle n'est appelée qu'a un endroit (Chargement de feuille), ça n'a pas grand intêret!