Case à cocher

Description

La Case à cocher (fieldCheckbox) permet de sélectionner une ou plusieurs options. Elle supporte deux sous-types : checkbox standard et radio (sélection unique).

Les options peuvent être affichées comme des boutons (vb_EffectButton), alignées horizontalement, et les labels peuvent être placés à droite.

PropriétéChamp techniqueTypeDescription
Envoyer uniquement cochéevb_SendOnlyBoxCheckedcheckboxN'envoie que la valeur cochée
RecherchesearchEffectradiostrict, contain
Nom du champvt_FieldNametextNom technique
Label groupevt_FieldLabelGrouptextLabel du groupe de cases
Typevl_InputTyperadio0=checkbox, 1=radio
Sous-typevl_InputSubTyperadio0=standard, 1=bouton, 9=autre
Label à droitevb_RevertLabelcheckboxPlace le label à droite
Aligner inputsvb_SpaceBetweencheckboxAlignement space-between
Effet boutonvb_EffectButtoncheckboxStyle bouton au lieu de case
Obligatoirevb_RequiredcheckboxChamp obligatoire
Lié à l'entitévb_isLinkedToModuleEntitycheckboxLie au module ORDA
Fonction pour listevb_UseFunctioncheckboxCharge les options via 4D
Valeursvc_ValuestextareaListe des valeurs
Valeurvt_ValuetextValeur par défaut

Événements supportés :
on-change — Déclenché au changement de sélection
on-dblclick — Déclenché au double-clic

Paramètre

Envoyer uniquement la case cochée

Si coché, seule la case sélectionnée sera retournée dans le résultat.

Nom du champ

Permet de configurer le nom et l’id du bloc input du champ de saisie.

Libellé du groupe

Permet de grouper des accordéons entre eux. Lorsqu'un accordéon du groupe s'ouvre, les autres se ferment.

Type du champ

Permet de définir si l'objet doit être de type checkbox ( plusieurs cases peuvent être cochées en même temps ) ou si il doit être de type radio ( une seule case cochée au maximum )

Type de la valeur

Permet de sélectionner le type de la valeur renvoyé à 4D.

A droite

Si coché, les valeurs seront situées à droite de la case à cocher.

Aligner les inputs

Permet d'aligner verticalement les différentes lignes.

Effet bouton

Si coché, applique un effet visuel sur les éléments, pour les faire apparaitre comme des boutons.

Champ obligatoire

Indique si le champ doit obligatoirement être rempli ( une petite étoile rouge apparaît pour l’indiquer a l’utilisateur ).

Est lié a l'entité du module ?

Si coché, indique que le champ est une propriété de l’entite du module.

Si besoin préciser le chemin de relation (ex: Entity.MaRelation)

Nécessite 'est lié a l'entité du module ?'

Permet de lier le champ à une autre entité que celle du module en passant par une relation.

Utiliser une fonction pour récupérer les éléments de la liste

Si coché, fait apparaitre des nouveaux paramètres, permettant de récupérer les éléments de la liste.

Classe

Nécessite 'utiliser une fonction pour récuperer les éléments de la liste'

Incompatible avec 'liste de valeurs possibles' et 'Valeur par défaut'

Permet de choisir la classe dans laquelle se trouve la fonction.

Fonction

Nécessite 'utiliser une fonction pour récuperer les éléments de la liste'

Incompatible avec 'liste de valeurs possibles' et 'Valeur par défaut'

Permet de choisir le nom de la fonction parmi les éléments du select.

Liste des valeurs possibles

Incompatible avec 'Class' et 'Fonction'

Permet de saisir la liste des éléments en dur dans la propriété, chaque valeur doit avoir un retour à la ligne entre-elle.

Valeur par défaut

Incompatible avec 'Class' et 'Fonction'

Rempli le champ avec la valeur par défault.

Mise en page

Class éléments legend

Permet d'appliquer un style graphique sur ---.

Class éléments fieldset

Permet d'appliquer un style graphique sur ---.

Class éléments input

Permet d'appliquer un style graphique sur ---.

Class éléments label

Permet d'appliquer un style graphique sur ---.