OVH Cloud OVH Cloud

Modifier valeur de case à cocher

2 réponses
Avatar
Laurent
Salut

Comment puis-je faire pour modifier la valeur dans la table d'un champ Oui/non
qui est accessible dans un formulaire par une case à cocher, cad actuellement si
la case à cocher est activé, mon champ dans ma table marque -1, et 0 si pas
coché. Je souhaiterai afficher autre chose que -1 dans un formulaire si cette
case est cocher, quelque chose de plus parlant

Merci de vos réponse
Laurent

2 réponses

Avatar
jean
Bonjour,
Une solution: appliquer un format personnalisé.

Les types de données Oui/Non utilisent des formats définis
par l'utilisateur qui peuvent compter d'une à trois sections.


Première Cette section n'affecte pas le type de données
Oui/Non. Toutefois, le point-virgule (;) doit être utilisé
comme espace réservé.
Deuxième Texte à afficher à la place des valeurs égales à
Oui, Vrai ou Actif.
Troisième Texte à afficher à la place des valeurs égales à
Non, Faux ou Inactif.


Exemple
L'exemple suivant propose un format personnalisé oui/non
pour un contrôle de zone de texte. Ce contrôle affiche le
mot « Toujours » en texte bleu lorsque les valeurs sont
égales à Oui, Vrai ou Actif et le mot « Jamais » en texte
rouge lorsque les valeurs sont égales à Non, Faux ou Inactif.

;"Always"[Blue];"Never"[Red]

Une autre: faire une liste de choix (sur une liste de valeurs)

Cordialement,

jean
-----Message d'origine-----
Salut

Comment puis-je faire pour modifier la valeur dans la
table d'un champ Oui/non

qui est accessible dans un formulaire par une case à
cocher, cad actuellement si

la case à cocher est activé, mon champ dans ma table
marque -1, et 0 si pas

coché. Je souhaiterai afficher autre chose que -1 dans un
formulaire si cette

case est cocher, quelque chose de plus parlant

Merci de vos réponse
Laurent

.



Avatar
3stone
Salut,

"Laurent"
Comment puis-je faire pour modifier la valeur dans la table d'un champ Oui/non
qui est accessible dans un formulaire par une case à cocher, cad actuellement si
la case à cocher est activé, mon champ dans ma table marque -1, et 0 si pas
coché. Je souhaiterai afficher autre chose que -1 dans un formulaire si cette
case est cocher, quelque chose de plus parlant



Mets ton formulaire en mode création et sélectionne ta case à cocher avec un "clic droit".
Tu obtiens le menu contextuel avec l'option "Remplacer par..."

Choisis "Bouton bascule"... cela représente plus ou moins un bouton,
avec la différence que ce "bouton" reste enfoncé pour coché (vrai)
ou relaché pour décoché (faux)

En plus du fait que tu peux agrandir cette bascule, tu peux y ajouter une légende...
si tu as de la place sur ton formulaire, cela peut devenir par exemple:

"Vendu (si enfoncé)"


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