Les champs d’un formulaire
Les différents types de champs
On peut différencier les champs en deux grands types :
- ceux qui permettent de récupérer une information fournie par l’usager : les champs à renseigner,
- ceux qui servent à afficher et structurer les informations que l’on présente à l’usager : les champs de mise en forme.
Champs de mise en forme
Publik met à disposition quatre types de champs de mise en page :
- Titre: structure sous forme de paragraphes les champs à saisir d’un formulaire.
- Sous-titre: structure en sous-paragraphes les champs à saisir d’un formulaire.
- Commentaire: intègre au sein d’un formulaire un texte à l’attention des usagers.
- Nouvelle page: structure en pages les champs à saisir d’un formulaire.
Champs à renseigner (données)
Texte (ligne) Link: ../form-champs/champ_texte-ligne/#check : permet à l’usager de saisir du texte libre tenant sur une seule ligne.Texte long Link: ../form-champs/champ_texte-long/#check : permet à l’usager de saisir un texte libre.Courriel Link: ../form-champs/champ_courriel/#check : sollicite auprès de l’usager une adresse électronique.Case à cocher (choix unique) Link: ../form-champs/champ_case-a-cocher/#check : permet à l’usager de valider une affirmation soumise par le formulaire.Fichier Link: ../form-champs/champ_fichier/#check : permet à l’usager de joindre un document à un formulaire.Date Link: ../form-champs/champ_date/#check : destiné à la saisie d’une date.Liste Link: ../form-champs/champ_liste/#check : affiche une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner un.Liste à choix multiple Link: https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/form-champs/champ_liste-a-choix-multiple/ : soumet une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner plusieurs.- Carte: affiche à l’usager une carte géographique dans laquelle il peut pointer une localisation.
- Case à cocher (choix unique) Link: ../form-champs/champ_case-a-cocher/#check : permet à l’usager de valider une affirmation soumise par le formulaire.
- Courriel Link: ../form-champs/champ_courriel/#check : sollicite auprès de l’usager une adresse électronique.
- Date Link: ../form-champs/champ_date/#check : destiné à la saisie d’une date.
- Donnée calculée
- Fichier Link: ../form-champs/champ_fichier/#check : permet à l’usager de joindre un document à un formulaire.
- Liste Link: ../form-champs/champ_liste/#check : affiche une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner un.
- Liste à choix multiple Link: https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/form-champs/champ_liste-a-choix-multiple/ : soumet une liste déroulante d’éléments au sein de laquelle l’usager peut en sélectionner plusieurs.
- Mot de passe: permet la saisie d’un texte qui ne sera pas affiché à l’écran.
- Nombre Link: https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/form-champs/champ-nombre/ : permet la saisie d'un nombre.
- Texte (ligne) Link: ../form-champs/champ_texte-ligne/#check : permet à l’usager de saisir du texte libre tenant sur une seule ligne.
- Texte long Link: ../form-champs/champ_texte-long/#check : permet à l’usager de saisir un texte libre.
Selon la configuration du site certains champs dépréciés peuvent également apparaître :
- Tableau: affiche un tableau dont les cellules peuvent être renseignées par l’usager.
- Tableau de listes: affiche un tableau dont les cellules sont composées de listes déroulantes d’éléments à sélectionner.
- Tableau de longueur libre: affiche un tableau dans lequel l’usager peut ajouter des lignes en fonction des données qu’il a à encoder.
- Élements classés: affiche à l’usager une liste d’éléments précédés d’une zone de saisie permettant de les numéroter pour les ordonner.
L’ordre des champs
Les champs peuvent être déplacés (un par un) par drag-and-drop, en « attrapant » la poignée à la gauche de la ligne. Remarque : un champ peut être basculé d’une page à l’autre par le même procédé.
Le paramétrage des champs
Tous les champs offrent des options accessibles lorsqu’on les édite. Les options spécifiques à un type de champs particulier sont décrites dans la page du champ lui-même.
Il existe aussi des paramètres génériques, communs à tous les champs
Le préremplissage
Pour faciliter le remplissage d’un formulaire par le citoyen, il est indispensable de préremplir les champs à chaque fois que c’est possible. Il est possible de préremplir des listes ou des champs texte.