Aller au contenu principal

Introduction

Le module "Forms" permet de créer et de gérer des formulaires. Dans cette section, les utilisateurs peuvent consulter, créer et modifier des formulaires, ainsi que réaliser un certain nombre d'actions supplémentaires.

Éléments principaux de l'interface

1. Liste des formulaires

Affiche tous les formulaires créés. Chaque ligne de la liste correspond à un formulaire.

La table comporte les colonnes suivantes :

  • Name - c'est le nom du formulaire.
  • Marker - c'est un
    Marker
    unique pour chaque formulaire.
  • Actions - actions disponibles pour chaque formulaire, à savoir :

Edit Modifier

Delete Supprimer

Form list

2. Formulaire de création de formulaire

Le formulaire de création de formulaire contient deux champs de saisie :

  • Name - champ obligatoire dans lequel il faut entrer le nom du formulaire ;
  • Marker - champ obligatoire dans lequel il faut entrer un
    Marker
    unique pour le formulaire (seules les lettres latines et les caractères "_" et "-" sont autorisés) ;

3. Copie du schéma de formulaire

Exportation du schéma de formulaire

Après la création d'un formulaire, la fonction d'exportation du schéma au format JSON devient disponible :

  • Cliquez sur le bouton Schema dans l'interface du formulaire
  • Une fenêtre modale s'ouvrira avec le schéma JSON complet du formulaire
  • Utilisez le bouton "Copier" pour transférer le schéma dans le presse-papiers

Caractéristiques du schéma

  1. Mise à jour dynamique
    Le schéma se modifie automatiquement lors de :

    • Changement de type de formulaire
    • Ajout/suppression de champs
    • Mise à jour des paramètres d'attributs
  2. Utilisation dans l'API
    Le schéma exporté peut être utilisé pour :

    • L'intégration avec des systèmes externes
    • La création programmatique de formulaires similaires
    • L'automatisation des processus

Interface visuelle

La fenêtre modale du schéma Schema modal fournit :

  • Un formatage JSON lisible
  • Une coloration syntaxique
  • Des boutons d'action rapides (copier/fermer)

Important : Lors de la modification d'un formulaire via l'interface, exportez toujours le schéma actuel, car les versions historiques ne sont pas sauvegardées automatiquement.