Champs (DocField)

Types de champ

Liste des types de champ (DocField) de Dodock : libellé, nom technique, stockage d'une valeur et usage.

Types de champ

Le Type d'un champ fixe la saisie, l'affichage et la colonne en base de données. Choisissez-le dans le générateur de formulaire d'un type de document ou dans Personnaliser un formulaire.

La colonne « Valeur » indique si le champ stocke une valeur dans le document. Les champs sans valeur servent à la mise en page ou à l'affichage.

LibelléNom techniqueValeurUsage
DonnéesDataOuiTexte court sur une ligne (140 caractères par défaut). La propriété Options peut valoir Email, Name, Phone, URL, Barcode ou IBAN pour valider le format.
LienLinkOuiRéférence vers un document d'un autre type. Options contient le type de document lié.
Lien dynamiqueDynamic LinkOuiRéférence vers un document dont le type est dans un autre champ. Options contient le nom de ce champ.
SélectionnerSelectOuiListe de choix. Options contient un choix par ligne.
Auto-complétionAutocompleteOuiChamp texte avec des suggestions tirées de Options.
Case à cocherCheckOuiValeur 0 ou 1.
Nombre entierIntOuiNombre entier.
Nombre réelFloatOuiNombre décimal.
DeviseCurrencyOuiMontant. Options peut contenir le champ qui donne la devise.
PourcentagePercentOuiNombre affiché en pourcentage.
ÉvaluationRatingOuiNote sous forme d'étoiles.
DateDateOuiDate.
Date/HeureDatetimeOuiDate et heure.
HeureTimeOuiHeure.
DuréeDurationOuiDurée en secondes, affichée en jours, heures, minutes et secondes.
Petit texteSmall TextOuiTexte sur plusieurs lignes.
TexteTextOuiTexte long sur plusieurs lignes.
Texte longLong TextOuiTexte très long.
Éditeur de texteText EditorOuiTexte mis en forme (HTML).
Éditeur MarkdownMarkdown EditorOuiTexte en Markdown.
Éditeur HTMLHTML EditorOuiCode HTML.
Editeur de blocBlock EditorOuiContenu en blocs.
CodeCodeOuiCode source. Options contient le langage (par exemple Python, JS, Jinja).
JSONJSONOuiDonnées JSON.
Mot de passePasswordOuiValeur chiffrée, jamais affichée en clair.
TéléphonePhoneOuiNuméro de téléphone avec indicatif.
CouleurColorOuiCouleur.
IcôneIconOuiIcône.
Code barreBarcodeOuiCode-barres affiché à partir de la valeur.
GéolocalisationGeolocationOuiDonnées géographiques (GeoJSON) avec une carte.
SignatureSignatureOuiSignature dessinée à la main.
JoindreAttachOuiFichier joint. Voir Joindre/Joindre une image.
Joindre une imageAttach ImageOuiImage jointe.
Lecture seuleRead OnlyOuiValeur affichée sans saisie, souvent remplie par Récupérer depuis le champ.
TableTableNonLignes d'un type de document enfant. Options contient ce type.
Table de sélection multipleTable MultiSelectNonChoix multiple de documents, stocké dans une table enfant.
ImageImageNonAffiche l'image d'un autre champ. Options contient ce champ.
HTMLHTMLNonBloc HTML affiché dans le formulaire.
BoutonButtonNonBouton, relié à un script.
TitreHeadingNonTitre dans le formulaire.
Séparateur d'ongletTab BreakNonDébut d'un onglet.
Saut de sectionSection BreakNonDébut d'une section.
Saut de colonneColumn BreakNonDébut d'une colonne.
PliFoldNonMasque la suite du formulaire derrière un lien.

Pour le détail de chaque type, voir la documentation de Frappe sur les types de champ (en anglais).