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 technique | Valeur | Usage |
|---|---|---|---|
| Données | Data | Oui | Texte 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. |
| Lien | Link | Oui | Référence vers un document d'un autre type. Options contient le type de document lié. |
| Lien dynamique | Dynamic Link | Oui | Référence vers un document dont le type est dans un autre champ. Options contient le nom de ce champ. |
| Sélectionner | Select | Oui | Liste de choix. Options contient un choix par ligne. |
| Auto-complétion | Autocomplete | Oui | Champ texte avec des suggestions tirées de Options. |
| Case à cocher | Check | Oui | Valeur 0 ou 1. |
| Nombre entier | Int | Oui | Nombre entier. |
| Nombre réel | Float | Oui | Nombre décimal. |
| Devise | Currency | Oui | Montant. Options peut contenir le champ qui donne la devise. |
| Pourcentage | Percent | Oui | Nombre affiché en pourcentage. |
| Évaluation | Rating | Oui | Note sous forme d'étoiles. |
| Date | Date | Oui | Date. |
| Date/Heure | Datetime | Oui | Date et heure. |
| Heure | Time | Oui | Heure. |
| Durée | Duration | Oui | Durée en secondes, affichée en jours, heures, minutes et secondes. |
| Petit texte | Small Text | Oui | Texte sur plusieurs lignes. |
| Texte | Text | Oui | Texte long sur plusieurs lignes. |
| Texte long | Long Text | Oui | Texte très long. |
| Éditeur de texte | Text Editor | Oui | Texte mis en forme (HTML). |
| Éditeur Markdown | Markdown Editor | Oui | Texte en Markdown. |
| Éditeur HTML | HTML Editor | Oui | Code HTML. |
| Editeur de bloc | Block Editor | Oui | Contenu en blocs. |
| Code | Code | Oui | Code source. Options contient le langage (par exemple Python, JS, Jinja). |
| JSON | JSON | Oui | Données JSON. |
| Mot de passe | Password | Oui | Valeur chiffrée, jamais affichée en clair. |
| Téléphone | Phone | Oui | Numéro de téléphone avec indicatif. |
| Couleur | Color | Oui | Couleur. |
| Icône | Icon | Oui | Icône. |
| Code barre | Barcode | Oui | Code-barres affiché à partir de la valeur. |
| Géolocalisation | Geolocation | Oui | Données géographiques (GeoJSON) avec une carte. |
| Signature | Signature | Oui | Signature dessinée à la main. |
| Joindre | Attach | Oui | Fichier joint. Voir Joindre/Joindre une image. |
| Joindre une image | Attach Image | Oui | Image jointe. |
| Lecture seule | Read Only | Oui | Valeur affichée sans saisie, souvent remplie par Récupérer depuis le champ. |
| Table | Table | Non | Lignes d'un type de document enfant. Options contient ce type. |
| Table de sélection multiple | Table MultiSelect | Non | Choix multiple de documents, stocké dans une table enfant. |
| Image | Image | Non | Affiche l'image d'un autre champ. Options contient ce champ. |
| HTML | HTML | Non | Bloc HTML affiché dans le formulaire. |
| Bouton | Button | Non | Bouton, relié à un script. |
| Titre | Heading | Non | Titre dans le formulaire. |
| Séparateur d'onglet | Tab Break | Non | Début d'un onglet. |
| Saut de section | Section Break | Non | Début d'une section. |
| Saut de colonne | Column Break | Non | Début d'une colonne. |
| Pli | Fold | Non | Masque 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).