5. Champs personnalisés
Prev | Chapter 1. Administration | Next

## 5. Champs personnalisés

Les champs personnalisés vous permettent d'ajouter des informations supplémentaires sur les projets, les demandes ou les utilisateurs. Un champ personnalisé peut être de l'un des types suivants:

- Entier: entier positif ou négatif

- Texte: chaîne de caractères

- Texte long: chaîne de caractères (saisissable sur plusieurs lignes)

- Date: date

- Booléen: oui/non (case à cocher)

- Liste: valeur à sélectionner parmi une liste prédéfinie (liste déroulante)

Des éléments de validation peuvent être définis:

- Min - max length: longueurs minimales et maximales pour les champs en saisie libre (0 signifie qu'il n'y a pas de restriction)

- Expression régulière: expression régulière permettant de valider la valeur saisie

  Exemples:

  `^\[A-Z]{4}\d+$` : 4 lettres majuscules suivies d'un ou plusieurs chiffres

  `^[^0-9]*$` : chaîne ne comportant pas de chiffres

- Valeurs possibles: valeurs possibles pour les champs de type "Liste". Cliquer sur l'icône + pour ajouter une nouvelle valeur possible.

### 5.1. Champs pour les projets

- Obligatoire: champ dont la saisie est obligatoire

### 5.2. Champs pour les demandes

- Pour tous les projects: champ automatiquement associé aux demandes de tous les projets

  Si cette option n'est pas activée, chaque projet pourra choisir d'utiliser ou non le champ pour ses demandes (voir configuration du projet).

- Obligatoire: champ dont la saisie est obligatoire sur chaque demande

- Utilisé comme filtre: si l'option est cochée, le champ pourra être utilisé comme filtre sur l'écran des demandes

### 5.3. Champs pour les utilisateurs

- Obligatoire: champ dont la saisie est obligatoire

Prev | Up | Next
4. Trackers | Home | 6. Statut des demandes