Commutateur

L'interrupteur. Un seul réglage, deux états, et une valeur booléenne enregistrée telle quelle. Pour un choix binaire dans un formulaire, il se lit plus vite qu'une case à cocher isolée.

Ce que c'est

TypefieldToggle
Catégorieform
Enfants autorisés0
Cibles de stylebspk, input, label
ÉvénementsonChange

Les paramètres

Seuls les paramètres propres à ce bloc sont listés ici. Le nom du bloc, l'identifiant HTML, l'ancre, l'affichage conditionnel et la répétition sont communs à tous les blocs et décrits une seule fois, dans Les paramètres communs.

Paramètres

ParamètreComment ça se règleÀ quoi ça sertParticularités
Code 4D pour le nom du champ
vb_Use4dCode
toggle (boolean)Le nom du champ est une expression 4D évaluée au rendu : son résultat devient le nom du champ envoyé avec le formulairedéfaut : non
Nom du champ
vt_FieldName
text (text)—obligatoire

Libellé & textes

ParamètreComment ça se règleÀ quoi ça sertParticularités
A droite
vb_RevertLabel
toggle (boolean)—défaut : non
Code 4D pour le libellé
vb_Use4dCodeForLabel
toggle (boolean)—défaut : non
Libellé du champ
vt_FieldLabel
text (text)—traduisible

Saisie & comportement

ParamètreComment ça se règleÀ quoi ça sertParticularités
Afficher comme une case à cocher
vb_DisplayLikeCheckbox
toggle (boolean)—défaut : non
Afficher non coché si désactivé
vb_FalseWhenDisabled
toggle (boolean)Un réglage sans effet ne doit pas s'afficher comme actif : il ferait croire à un comportement qui n'a pas lieu. La valeur enregistrée n'est pas modifiée.défaut : non
Est lié a l'entité du module ?
vb_isLinkedToModuleEntity
toggle (boolean)—défaut : non
Chemin de relation
vt_HowGetPk
text (text)Chemin depuis l'entité de la page vers celle qui porte réellement la valeur — ex. Entity.MonClient. Laissé vide, la valeur est lue sur l'entité de la page.
Condition de désactivation
vt_QueryDisabled
text (text)Formule 4D : si elle est vraie, l'interrupteur est grisé et non modifiable. Sert à rendre inopérant un réglage qui dépend d'un autre.accepte du 4D
Valeur 4D
vt_Value
text (text)—accepte du 4D

Validation

ParamètreComment ça se règleÀ quoi ça sertParticularités
Champ obligatoire
vb_Required
toggle (boolean)—contrôle de sécurité, défaut : non
Condition d'obligation
vt_QueryRequired
text (text)N'est lue que si le champ est déjà marqué obligatoire : l'expression décide alors, à chaque validation, s'il l'est vraiment. Doit renvoyer un booléen. Ignorée lors d'un simple rechargement de bloc.

Les tableaux de cette page sont produits automatiquement depuis le schéma du bloc. Si la page et le panneau divergent, c'est le schéma qui fait foi.