Créer des champs


Dans notre exemple, de nombreux champs sont déjà disponibles. Si vous venez de créer la ressource, ce tableau devrait être complètement vide.

En bas à gauche, vous trouverez un bouton bleu intitulé "Créer un champ". En cliquant dessus, vous ouvrez une base de données.

Vous devez d'abord attribuer un nom à votre champ.(Sans accent et sans astrophe)

Ensuite, vous devez choisir le type de champ. Vous constatez qu'il en existent de différents types.

  • Texte: Il s'agit d'un simple cadre dans lequel peut être encodé n'importe quel type d'information.
  • Nombre: Dans ce champ, ne seront acceptés que les nombres.
  • Date: Ce champ permet d'afficher un calendrier dans lequel l'utilisateur peut choisir une date.
  • Bouton radio: Les boutons radios sont des petits ronds à cocher. Un seul choix peut être sélectionné.
  • Liste déroulante: Les listes déroulantes permettent d'afficher des choix les uns en-dessous des autres.
  • Checkboxes: Elles sont basées sur le même principe que les boutons radio, mais dans ce cas, plusieurs choix peuvent être sélectionnés en même temps.
  • Pays: Il s'agit d'une liste déroulante pré-complétée avec les pays.
  • Courriel: Un champ texte qui n'accepte que des contenus structurés en adresse courriel. Exemple : [email protected]
  • Texte riche: Il s'agit d'un champ texte dans lequel vous avez l'éditeur complet de la plateforme.

Il vous reste encore 3 petites choses à régler:

L'attribut "obligatoire" obligera le collaborateur à remplir le champ.

L'attribut "données confidentielles" permettra (par défaut) de ne rendre la réponse de ce champ visible que par les gestionnaires de la ressource.

L'attribut "cacher le champ" rendra le champ invisible tant dans la création/édition de la fiche qu'à la lecture. Néanmoins les données seront conservées et vous pouvez à tout moment modifier l'option.

Il est également possible de verrouiller un champ, cela signifie que le champ n'est pas éditable. Vous pouvez définir qui est concerné par le verrouillage des champs depuis la configuration générale.

Si vous avez activé le verrouillage d'un champ vous pouvez ensuite définir s'il ne concerne que l'édition d'une fiche ou aussi sa création.

Cas particuliers : les listes, les boutons radios et les checkboxes

Quand vous choisissez ce type de champ, vous devez encore encoder les choix qui seront proposés à vos utilisateurs.

Vous pouvez évidement ajouter autant de choix que vous le voulez.

Il vous est également possible d'associer une catégorie à un choix. Cela aura pour effet, lors de la sélection du choix, d'automatiquement attribuer la catégorie. associée à la fiche.

Si vous souhaitez associer un choix à une catégorie, il vous suffit de cliquer sur le dessin représentant un petit casier à côté de la corbeille. Une liste vous propose alors de sélectionner la catégorie souhaitée. Pour cela, il faut avoir préalablement créé vos catégories.

Pour supprimer l'association, il suffit de cliquer sur les 3 traits blancs sur fond orange.

Vous aurez probablement remarqué que sur les listes déroulante, un autre bouton est présent sur les choix encodés.

Ce bouton vous permet d'ajouter une sous listes pour le choix. Concrètement, si vous ajouté une sous liste à votre premier item. Si un utilisateur sélectionne le premier item, il devra ensuite choisir un élément de la sous-liste. C'est ce qu'on appelle des listes en cascade. Il vous est possible de travailler sur 3 niveaux.

Voici un exemple côté "gestion des champs":

et le résultat côté "formulaire":

Pour construire ces listes, après avoir cliqué sur le bouton représentant les 3 petites lignes, vous pourrez:

Soit ajouter un choix, de la même manière que dans la liste parente

Soit copier les choix d'une autre liste.

Une fois les choix copiés, vous pouvez les éditer, supprimer ou associer des catégories comme pour les autres.

Attention, il s'agit bien de copier les choix d'une autre liste. Cela veut dire que si vous modifier la liste d'origine après la copie, les changements ne seront pas répercuté dans la sous-liste.

results matching ""

    No results matching ""