U1 · Les types de champs et ce qu'ils imposent · Lecture · 18 min
Comprendre : Les types de champs et ce qu'ils imposent
C'est la fiche décisive du chapitre. Le type d'un champ ne décrit pas seulement ce qu'il contient : il décide de ce que la base saura faire. Un mauvais type se paie pendant toute la vie du projet, et se corrige rarement sans ressaisie.
Le catalogue utile
Famille : Texte · Types : Texte court, texte long · Ce qu'ils permettent : Saisie libre. Le texte long n'est ni groupable ni commodément filtrable.
Famille : Nombre · Types : Nombre, devise, pourcentage, note · Ce qu'ils permettent : Calculs, sommes, moyennes, résumés en pied de colonne.
Famille : Choix · Types : Sélection simple, sélection multiple, case à cocher · Ce qu'ils permettent : Filtres fiables, regroupements, colonnes de kanban.
Famille : Temps · Types : Date, durée, créé le, modifié le · Ce qu'ils permettent : Calendriers, calculs de délai, filtres relatifs.
Famille : Personne · Types : Collaborateur, créé par, modifié par · Ce qu'ils permettent : Filtrer sur l'utilisateur courant, notifier, attribuer.
Famille : Calcul · Types : Formule, recherche, agrégation, comptage, numéro auto · Ce qu'ils permettent : Valeurs dérivées, jamais saisies. Objet du chapitre 4.
Trois choix qui reviennent tout le temps
Texte ou sélection ? Sélection, dès que les valeurs possibles sont connues et peu nombreuses. La règle du module 1 reste valable : un statut en texte libre produit trois orthographes et casse tous les filtres. Réserve le texte à ce qui est réellement libre — un nom, une adresse, une note.
Sélection simple ou multiple ? Simple, sauf nécessité démontrée. La sélection multiple empêche le regroupement en kanban et complique tous les filtres. Chez Vermont, « Type de projet » est simple ; une demande porte un projet principal.
Texte ou collaborateur ? Pour désigner une personne de l'entreprise, toujours collaborateur. C'est le seul type qui permet le filtre « utilisateur courant » — celui qui donne une vue personnelle à chacun sans dupliquer la vue, comme au module 1. Un nom de commercial en texte libre te condamne à une vue par personne.
Ce qui se perd quand on change un type
Airtable autorise la conversion, mais toutes ne sont pas réversibles, et certaines perdent des données.
Sélection vers texte — sans dommage : les valeurs deviennent du texte.
Texte vers sélection — Airtable propose de créer une option par valeur distincte rencontrée. C'est là que ressortent les « En cours », « en cours » et « En Cours » : tu obtiens trois options au lieu d'une, et il faut les fusionner à la main.
Sélection multiple vers simple — seule une valeur survit par enregistrement. Les autres sont perdues.
Vers un champ de calcul — toute la saisie existante disparaît, remplacée par le résultat de la formule.
Prends donc l'habitude de dupliquer la table avant toute conversion massive. Trente secondes, et tu peux revenir en arrière.