> ## Documentation Index
> Fetch the complete documentation index at: https://docs.alyzai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Créer un formulaire

> Composer ses champs dans l’éditeur (palette, canevas et inspecteur), puis publier.

> [!NOTE]
>
> Tutoriel · 12 min

## Résultat attendu

Vous allez créer un formulaire, organiser ses champs, configurer leur comportement, contrôler le
mappage vers la table liée, tester l’aperçu puis publier une version remplissable.

## Avant de commencer

* Vérifiez que vous pouvez créer et publier des formulaires.
* Listez les informations indispensables et celles qui peuvent rester facultatives.
* Choisissez la table de destination et préparez ses colonnes si le formulaire doit alimenter une
  structure existante.
* Rédigez des libellés compréhensibles sans explication orale.

<Snippet file="snippets/permissions.mdx" />

L’éditeur comporte trois vues : **Revue**, **Remplir** et **Builder**. Le Builder organise les
champs ; **Réglages** centralise le titre, la description, le mode de validation, Smart Fill, la
table liée et l’historique.

**1. Partez d’un modèle ou créez**

Dans la galerie, ouvrez **Nouveau formulaire**, puis choisissez **Nouveau formulaire** ou
**Depuis un template**. Le formulaire vierge est créé immédiatement en brouillon ; utilisez
**Réglages** pour lui donner un titre et une description avant d’ajouter des champs.

**2. Composez une première étape**

Dans **Builder**, cliquez sur **Ajouter un champ** ou **Type de champ**. Choisissez un type
basique, de sélection, avancé ou de structure. Commencez par les informations qui permettent
d’identifier la réponse, puis ordonnez les champs selon le parcours du répondant.

![Builder d’un formulaire publié avec un champ Texte court](https://mintcdn.com/alyzai/St7evzCbpXJOLQ-i/images/product/formulaires/builder.png?fit=max\&auto=format\&n=St7evzCbpXJOLQ-i\&q=85\&s=4f89fd6b057203f816cb6e3ba3af9edd)

Le Builder affiche la version, les vues du formulaire et l’action Ajouter un champ.

**3. Configurez chaque champ**

Sélectionnez un champ et définissez son libellé, son aide, son caractère obligatoire et ses
options. Pour une liste, utilisez des valeurs stables. Activez Smart Fill uniquement lorsque
le contexte peut raisonnablement proposer une valeur, et ajoutez une indication explicite.

**4. Contrôlez le mappage et l’aperçu**

Vérifiez que chaque donnée à conserver est reliée à la bonne colonne de la table. Les champs
non mappés ne seront pas écrits. Testez les intitulés, les valeurs obligatoires, les options
et la navigation entre les étapes depuis l’aperçu du builder.

**5. Publiez la version**

Cliquez sur **Publier**, relisez le changement de version puis confirmez. Le mode **Remplir**
utilise désormais cette version publiée ; les modifications ultérieures resteront en
brouillon jusqu’à la prochaine publication.

## Vérification finale

1. Ouvrez l’onglet **Remplir** et confirmez que le titre et la version attendus sont affichés.
2. Parcourez toutes les étapes sans soumettre de réponse réelle.
3. Vérifiez les champs obligatoires, les listes, les aides et les formats.
4. Effectuez une soumission de test identifiable.
5. Retrouvez-la dans **Revue** et dans les colonnes mappées de la table liée.

## En cas de problème

| Symptôme | Contrôle recommandé |
| - | - |
| **Publier** est indisponible | Vérifiez vos permissions et les erreurs de configuration affichées dans le builder. |
| Le mode Remplir montre l’ancienne version | Publiez les dernières modifications ; l’aperçu du builder et la version publiée sont distincts. |
| Un champ n’arrive pas dans la table | Contrôlez son mappage ; les champs non mappés ne sont pas écrits. |
| Smart Fill n’est pas proposé | Le formulaire doit être publié et au moins un champ doit être déclaré éligible. |
| Une liste contient des doublons | Corrigez ses options dans l’inspecteur avant une nouvelle publication. |

## Étape suivante

> [card] [Remplir un formulaire](https://docs.alyzai.com/fr/formulaires/remplir-un-formulaire.md)
>
> Tester la version publiée et vérifier la première soumission.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.