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

# Champs

> Comprendre le rôle des champs et comment les gérer.

export const VimeoEmbed = ({videoId, title = 'Video'}) => <div style={{
  padding: '69.01% 0 0 0',
  position: 'relative',
  margin: '32px 0px'
}}>
    <iframe src={`https://player.vimeo.com/video/${videoId}?autoplay=1&loop=1&autopause=0&background=1&app_id=58479`} frameBorder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write" style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  borderRadius: '16px',
  border: '2px solid black'
}} title={title} />
  </div>;

## À propos des Champs

Les champs sont comme les colonnes d'une feuille de calcul. Ils stockent différents types de données comme du texte, des chiffres ou des dates. Les champs peuvent être standard (intégrés) ou personnalisés (ceux que vous créez).

### Champs Standards

Les champs standard sont intégrés à Twenty pour répondre aux besoins professionnels courants.

Par exemple, `Prénom` et `Nom de famille` sont des champs standards dans l'objet `Personnes`. Ils stockent des données textuelles pour les noms individuels.

Vous ne pouvez pas supprimer les champs standard, mais vous pouvez les désactiver si vous n'en avez pas besoin.

Vous pouvez également personnaliser les options des champs standard de type `SELECT`, par exemple les options pour l’`Étape` des Opportunités.

<img src="https://mintcdn.com/clara-1b8b12e1/nw6qFuBqeI4qyyh5/images/user-guide/fields/standard-fields.png?fit=max&auto=format&n=nw6qFuBqeI4qyyh5&q=85&s=430852dba7d4f447f8c5bd0c481a8e14" style={{width:'100%'}} width="1600" height="555" data-path="images/user-guide/fields/standard-fields.png" />

### Champs Personnalisés

Les champs personnalisés peuvent être ajoutés à n'importe quel objet. Vous pouvez stocker du texte, des chiffres, des dates, des sélections déroulantes, et plus encore. Utilisez les champs personnalisés pour suivre des informations spécifiques à votre entreprise.

Par exemple, un champ personnalisé pour SpaceX pourrait être `Statut Actif de la Fusée`, indiquant si une fusée est opérationnelle.

<img src="https://mintcdn.com/clara-1b8b12e1/nw6qFuBqeI4qyyh5/images/user-guide/fields/custom-fields.png?fit=max&auto=format&n=nw6qFuBqeI4qyyh5&q=85&s=0b5c0b542602744d9191e35c9dc366f8" style={{width:'100%'}} width="1600" height="554" data-path="images/user-guide/fields/custom-fields.png" />

## Types de champs

Twenty prend en charge divers types de champs :

| Type               | Description                                                 | Exemple                    |
| ------------------ | ----------------------------------------------------------- | -------------------------- |
| Adresse            | Adresse structurée avec rue, ville, état, pays, code postal | Adresse du bureau          |
| Tableau            | Liste de valeurs textuelles                                 | Étiquettes                 |
| Booléen            | Case à cocher vrai/faux                                     | Actif                      |
| Devise             | Valeur monétaire avec code de devise                        | Montant de l’affaire (USD) |
| Date               | Valeurs de date                                             | Date de clôture            |
| Date et heure      | Date avec heure                                             | Heure de réunion           |
| Domaine            | Domaine de site web (utilisé pour les Entreprises)          | acme.com                   |
| E-mail             | Adresses e-mail (principale + supplémentaires)              | Adresse e-mail du contact  |
| JSON               | Données JSON structurées                                    | Métadonnées personnalisées |
| Liens              | URL avec libellés (primaire + secondaire)                   | Site web, LinkedIn         |
| Texte long         | Texte sur plusieurs lignes                                  | Description, Notes         |
| Sélection multiple | Choix multiples à partir d’une liste prédéfinie             | Étiquettes, Catégories     |
| Nombre             | Valeurs numériques (entières ou décimales)                  | Quantité, Score            |
| Téléphone          | Numéros de téléphone avec indicatif du pays                 | Téléphone professionnel    |
| Note               | Notation par étoiles (1-5)                                  | Priorité, Score            |
| Relation           | Liens vers des enregistrements dans d’autres objets         | Entreprise → Personnes     |
| Sélection          | Choix unique à partir d’une liste prédéfinie                | Étape, Statut              |
| Texte              | Texte sur une seule ligne                                   | Nom, Titre                 |

## Créer un Champ Personnalisé

Pour ajouter un champ personnalisé à n'importe quel objet, suivez ces étapes:

1. Allez dans les `Paramètres` dans la barre latérale gauche.
2. Allez dans le `Modèle de Données`, puis sélectionnez l'objet que vous souhaitez personnaliser.
3. Continuez en cliquant sur `Ajouter un champ`.
4. Choisissez un nom de champ et un type qui répondent à vos exigences. Envisagez d'ajouter une description du champ pour une meilleure compréhension.

Votre nouveau champ est maintenant disponible dans les champs de l'application. Pour l'afficher sur une vue spécifique, cliquez sur le menu des options, puis sélectionnez `Champs`.

<VimeoEmbed videoId="927628219" title="Démonstration vidéo" />

**Méthode rapide:** Cliquez sur le bouton **+** en haut à droite de tout tableau d'objet, puis sélectionnez `Personnaliser les champs`. Cela vous amène directement aux paramètres du Modèle de Données.

<img src="https://mintcdn.com/clara-1b8b12e1/nw6qFuBqeI4qyyh5/images/user-guide/fields/quick-new-field.png?fit=max&auto=format&n=nw6qFuBqeI4qyyh5&q=85&s=8c5748086eac4dcf3b8ff621ea8515a4" style={{width:'100%'}} width="1600" height="1000" data-path="images/user-guide/fields/quick-new-field.png" />

## Désactiver un champ

Vous pouvez désactiver un champ pour le masquer dans l'application sans perdre vos données. Considérez cela comme masquer le champ plutôt que de le supprimer.

Voici comment vous pouvez le faire:

1. Trouvez le champ que vous voulez désactiver dans vos paramètres d'objet.

2. Cliquez sur les trois points `⋮` à côté du champ pour ouvrir le menu.

3. Sélectionnez `Désactiver` dans le menu déroulant.

<img src="https://mintcdn.com/clara-1b8b12e1/nw6qFuBqeI4qyyh5/images/user-guide/fields/deactivate-field.png?fit=max&auto=format&n=nw6qFuBqeI4qyyh5&q=85&s=b6a7f6ef5c1dee0738270e759fa34fdf" style={{width:'100%'}} width="1600" height="728" data-path="images/user-guide/fields/deactivate-field.png" />

Que se passe-t-il lorsque vous désactivez un champ?

1. **Dans l'application :** Le champ disparaît et vous ne pouvez plus ajouter de nouvelles valeurs.

2. **Relations existantes :** S'il s'agit d'un champ de relation, les connexions existantes restent mais vous ne pouvez pas en créer de nouvelles.

3. **Accès API :** Vous pouvez toujours accéder au champ et à ses données par l'API.

Vous pouvez réactiver les champs standards et personnalisés ou avoir l'option de les supprimer définitivement.

## Rendre les Champs Uniques

Rendez un champ unique pour garantir que des enregistrements distincts ne peuvent pas avoir la même valeur. Par exemple, les adresses e-mail sont uniques pour chaque personne.

Si vous obtenez une erreur lors de la définition de l'unicité, vérifiez les valeurs en double dans vos données (y compris les enregistrements supprimés).

## Bonnes pratiques de configuration des champs

### Conventions de nommage et limitations

* **Les noms au singulier et au pluriel doivent être distincts** : Notre API GraphQL nécessite des noms distincts pour les mutations
* **Noms de champs protégés** : certains noms sont réservés à l’usage du système (par exemple, `Type`, `Application`)

### Champs de devise et de téléphone

* **Devise par défaut** : peut être configurée via le modèle de données
* **Codes de pays par défaut** : peuvent être configurés pour les champs téléphoniques via le modèle de données

### Champs de sélection

* **Une option par défaut peut être sélectionnée** pour chaque champ de sélection

### Champs de texte d'enregistrement

* **Chaque objet a un champ d'affichage principal**: Ce champ apparaît dans la colonne la plus à gauche et représente l'enregistrement lorsqu'il est lié à d'autres objets. Il doit s'agir d'un champ de texte. Par exemple, le champ `Nom` est utilisé pour les Personnes comme champ principal, donc lorsque vous liez une personne à une entreprise, vous verrez son nom dans la vue de l'entreprise.
