OVH Cloud OVH Cloud

mode continu

5 réponses
Avatar
titof
bonjour,
dans un formulaire en mode continu, j'ai un bouton de=20
commande. le formulaire est base sur une table qui=20
contient un champ bool=E9en (vrai/faux). Je voudrais que le=20
bouton soit activ=E9 (enable=3Dtrue) lorsque le champ est=20
vrai, et d=E9sactiv=E9 (enable=3Dfalse) lorsque le champ est=20
faux. je n'y arrive pas, quels que soient les valeurs=20
bool=E9ennes dans la table il m'affiche toujours le bouton=20
activ=E9...
meri de toute aide.

5 réponses

Avatar
Pierre CFI [mvp]
bonjour
0 faux
-1 Vrai

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"titof" a écrit dans le message de news:6b0a01c4cb23$31b8e030$
bonjour,
dans un formulaire en mode continu, j'ai un bouton de
commande. le formulaire est base sur une table qui
contient un champ booléen (vrai/faux). Je voudrais que le
bouton soit activé (enable=true) lorsque le champ est
vrai, et désactivé (enableúlse) lorsque le champ est
faux. je n'y arrive pas, quels que soient les valeurs
booléennes dans la table il m'affiche toujours le bouton
activé...
meri de toute aide.
Avatar
3stone
Salut,

"titof"
dans un formulaire en mode continu, j'ai un bouton de
commande. le formulaire est base sur une table qui
contient un champ booléen (vrai/faux). Je voudrais que le
bouton soit activé (enable=true) lorsque le champ est
vrai, et désactivé (enableúlse) lorsque le champ est
faux. je n'y arrive pas, quels que soient les valeurs
booléennes dans la table il m'affiche toujours le bouton
activé...



Ou est-il placé, ce bouton ?

S'il est dans la section détail (du formulaire continu)
cela n'est pas possible...

S'il est en pied de formulaire, sur quel enregistrement
doit-il se baser ?


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
Avatar
bonjour Pierre
effectivement il est placé dans la section détail
sais tu pourquoi cela n'est pas possible ?
y a t il un moyen de contourner (meme avec du code) cela
car j'ai besoin de cette info booléenne dans mon frmulaire
merci

Ou est-il placé, ce bouton ?

S'il est dans la section détail (du formulaire continu)
cela n'est pas possible...

S'il est en pied de formulaire, sur quel enregistrement
doit-il se baser ?


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome



.



Avatar
3stone
Salut,


effectivement il est placé dans la section détail
sais tu pourquoi cela n'est pas possible ?
y a t il un moyen de contourner (meme avec du code) cela
car j'ai besoin de cette info booléenne dans mon frmulaire


Placer dans la section détail, les boutons visiblesne sont que
des "copies" du bouton de l'enregistrement actif.

Tu peux contourner enplacant ce bouton dans le pied du
sous-formulaire. Avec un code simple, il représentera
l'état de la case à cocher l'enregistrement sélectionné.


Dans l'événement "Sur activation" du sous-form, tu mets:

Me.MonBouton.Enabled = Me.MaCaseàCocher

ou

Me.MonBouton.Enabled = Not Me.MaCaseàCocher


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome
Avatar
titof
je vais essayer ça
merci !


Placer dans la section détail, les boutons visiblesne
sont que

des "copies" du bouton de l'enregistrement actif.

Tu peux contourner enplacant ce bouton dans le pied du
sous-formulaire. Avec un code simple, il représentera
l'état de la case à cocher l'enregistrement
sélectionné.



Dans l'événement "Sur activation" du sous-form, tu
mets:


Me.MonBouton.Enabled = Me.MaCaseàCocher

ou

Me.MonBouton.Enabled = Not Me.MaCaseàCocher


--
A+
Pierre (3stone) Access MVP
~~~~~~~~~~~~~~~~~~~~~~~
http://users.skynet.be/mpfa
http://users.skynet.be/accesshome



.