Champs
Les types de données des champs sont une définition de la valeur que chacun des enregistrements de données contiendra.
Les objets de données contiennent des champs de données. Ceux-ci définissent le type de données que vos enregistrements contiendront. Dans certains cas, les champs seront créés automatiquement car l’objet parent l’exige. Par exemple, un objet cartographique nécessite un champ de position pour stocker l’emplacement de chaque marqueur de carte et propose un champ de texte facultatif pour leurs noms.
La migration des types de données est possible dans la plupart des cas entre des types de données compatibles. La plateforme vous permettra de savoir quels types sont compatibles, partiellement compatibles ou non compatibles en affichant chaque type dans une couleur différente (vert, orange, rouge) lorsque vous êtes dans le menu pour changer de type de données. Lorsque cela est possible, la migration des données au sein d’un type existant se fait en temps réel. Cela signifie que vous pouvez modifier les champs de données de votre formulaire sans temps d’arrêt. Si les utilisateurs sont en train de modifier un enregistrement, leur formulaire sera immédiatement mis à jour.
Contribution
Les champs de saisie vous permettent de saisir des données de forme libre.
Texte
Les champs de données de texte vous permettent de saisir du texte brut ou du texte enrichi (code html). Le texte enrichi est un texte avec une mise en forme telle que la couleur, la taille du texte, la définition de paragraphe, etc.
Champ de texte | Ce champ de texte d’une ligne est parfait pour contenir des noms, de courtes informations. |
Paragraphe de texte | Ce champ de texte multiligne est parfait pour contenir des textes plus longs tels que des descriptions, des commentaires. |
Texte enrichi | Ce champ de texte enrichi multiligne est parfait pour contenir du texte formaté tel que des descriptions de produits, faisant partie d’une page Web. |
Contenu Web | Ce champ de texte enrichi multiligne est idéal pour contenir du texte formaté tel qu’une partie d’une page Web. Il permet quelques fonctionnalités supplémentaires, par rapport au texte enrichi, qui ne se transfèrent pas bien au papier mais conviennent mieux à la présentation à l’écran. |
Balises en texte libre | Vous pouvez saisir une liste d’éléments de forme libre dans ce champ. |
Numérique
Les champs numériques vous permettent de saisir des nombres de différentes manières. Celles-ci sont très pratiques pour des informations quantifiables qui peuvent ensuite être utilisées pour des calculs.
Numéro | Ce champ permet de contenir des nombres de toutes sortes. |
Curseur numérique | Ce curseur permet de sélectionner une valeur dans une plage. Par défaut de 0 à 10. |
Argent | Ce champ permet de saisir des montants d’argent avec une précision décimale à 2 chiffres et une étiquette de devise. |
Commander | Ce champ permet de classer vos enregistrements. L’ordre est automatiquement incrémenté pour chaque nouvel enregistrement. |
Tarif | Cela vous donne une série d’icônes pour évaluer un élément. Par défaut de 0 à 5. |
Voter | Cela vous donne un pouce vers le haut ou vers le bas des icônes pour voter. Par défaut, les votes sont égaux entre 1 et -1. |
Vote cumulatif | Cela vous donne un pouce vers le haut ou vers le bas des icônes pour voter. Chaque utilisateur peut venir voter chaque fois qu’il charge l’écran. Les votes sont cumulatifs à tous les votes dans un même champ. |
Personnel
Les informations “personnelles” sont très probablement des informations relatives à une personne. Leur adresse e-mail, numéro de téléphone. Un nom de personne serait également une information personnelle, mais ceux-ci utilisent un type de données texte normal. Si votre base de données contient de telles informations personnelles, vous pouvez être amené à définir des politiques de traitement des données spécifiques conformément au RGPD ([Règlement général sur la protection des données](https://en .wikipedia.org/wiki/General_Data_Protection_Regulation)), en Europe, ou des réglementations similaires dans votre propre juridiction et dans la juridiction de vos utilisateurs. ( La plateforme Conditions générales s’applique toujours à votre utilisation de la plateforme, quelle que soit la juridiction.)
Adresse e-mail | Il s’agit d’un simple champ d’adresse e-mail pour que vous sachiez comment contacter les gens. |
Adresse du site Web | Il s’agit d’un simple champ d’adresse Web afin que vous puissiez collecter des URL, des URL ou des URL. |
Numéro de téléphone | Il s’agit d’un champ de numéro de téléphone simple pour que vous puissiez collecter des numéros de téléphone. Ils ont la particularité de commencer souvent par un 0. Certains l’appellent numéro de téléphone, numéro de téléphone, numéro de mobile ou numéro de téléphone portable. |
Champ de mot de passe | Le champ de mot de passe vous permet d’enregistrer les mots de passe et ne les affichera que si vous cliquez sur le bouton “révéler”. Attention, comme le reste des données, pour activer la recherche, les valeurs ne sont pas cryptées par défaut. |
Temps
Le temps peut être représenté de plusieurs manières, selon la culture, les lieux, les habitudes, les langues,… Pour la plateforme, nous avons choisi le système ISO 8601 comme il permet la standardisation mais aussi la comparaison arithmétique et le tri alphabétique. Pour les événements (date et heure, avec une plage de temps), ils sont stockés sous forme d’objets avec des informations redondantes (date de début, date de fin et durée) pour permettre davantage d’opérations de base de données et de recherche.
Date | Ce champ permet de sélectionner une date dans une petite fenêtre contextuelle de type calendrier. Parfait pour sélectionner les dates d’emploi, les dates de contrat, la date de naissance, etc. |
Date et heure | Ce champ permet de sélectionner une date et une heure dans une petite fenêtre contextuelle de type calendrier. Parfait pour sélectionner les dates et l’heure de l’événement. |
Heure | Ce champ permet de saisir l’heure (sans date et sans fuseau horaire). |
Plage de dates et d’heures | Ce champ permet de sélectionner une date et une heure de début ainsi qu’une date et une heure de fin sur une petite fenêtre contextuelle de type calendrier . Parfait pour sélectionner les dates et l’heure de l’événement, avec une durée pour l’événement. |
Durée | Ce champ permet une durée, en jours, heures, minutes ou secondes, indépendamment de tout temps absolu de début ou de fin |
Fuseau horaire | Ce champ fournit une liste de tous les fuseaux horaires politiques existant sur terre. |
Identifiant
Les identifiants numériques et alphanumériques sont des champs qui stockent un identifiant unique dans la base de données. La plateforme les incrémentera automatiquement lorsqu’un identifiant double sera trouvé. Ils affichent normalement un code-barres mais il existe une option pour le masquer. Le champ du numéro de suivi du colis n’impose cependant aucune valeur unique, mais il permet un lien vers un site qui vous permet d’obtenir des informations sur le colis auprès de la plupart des fournisseurs d’expédition.
Identifiant numérique | Ce champ génère un identifiant numérique unique pour la valeur. L’identifiant est automatiquement incrémenté à chaque nouvel enregistrement. |
Identifiant alphanumérique | Ce champ génère un identifiant unique pour la valeur. L’identifiant est automatiquement incrémenté à chaque nouvel enregistrement, en partant de 1 et en utilisant des chiffres par défaut. |
Numéro de suivi de colis | Ce type de champ vous permet d’enregistrer le numéro de suivi du colis et d’ouvrir un site de suivi en un clic. |
Binaire
Les informations binaires peuvent contenir deux valeurs : true ou false / 1 ou 0. Techniquement, il y a en fait 3 valeurs possibles car l’absence de valeur (null, undefined) est stockée différemment. Les champs de cette catégorie binaire affichent cependant visuellement la valeur undefined comme une valeur false.
Case à cocher | Sélectionne les valeurs true ou false |
Vérifier l’icône | Sélectionne les valeurs true ou false avec une icône |
Interrupteur à bascule | Sélectionne les valeurs true ou false avec les deux valeurs affichées de chaque côté d’un interrupteur à bascule |
Géographique
La position géographique est stockée sous forme d’objet avec latitude et longitude, basée sur la projection WGS 84 Web Mercator, jusqu’à une précision de 6 chiffres ou ~ 10 cm. En interne, les informations sont stockées sous la forme d’un objet géométrique basé sur la structure GeoJson. Cela permet à des informations facultatives supplémentaires d’être trouvées et stockées par le système et affichées sur le terrain, en fonction de la source des données. En interne, la plateforme peut utiliser un service de géocodage pour trouver l’adresse à partir de coordonnées données.
{
"type": "Point",
"coordinates": [
2.299833,
48.855101
],
"properties": {
"address": "Field of Mars, Avenue Anatole France, 75007 Paris, France",
"what3words": {
"words": "private.number.noses"
},
"MGRS": "31UDQ4849311701"
}
}
Poste | Ce champ stocke la latitude et la longitude d’une position sur le globe |
Positionner sur une carte | Ce champ stocke la latitude et la longitude d’une position sur le globe et l’affiche sur une carte par défaut |
Fichier
Ces types de champs contiennent des informations sur les fichiers. Chaque enregistrement avec un type de données de fichier compte toujours pour une valeur dans vos quotas mais le fichier lui-même n’est pas conservé dans la base de données. Les fichiers sont stockés dans un service de stockage “object” dédié sur des serveurs séparés, avec son propre système de sauvegarde, et ses quotas sont comptés séparément. Pour les fichiers, par opposition aux enregistrements de données, la taille du fichier stocké est comptée, et non le nombre de valeurs qu’ils contiennent.
Fichier | Ce type vous permet de télécharger et de stocker un fichier de n’importe quel type. |
Fichier image | Ce type vous permet de télécharger et de stocker un fichier image de n’importe quel type. |
Fichier audio | Ce type vous permet de télécharger et de stocker un fichier audio de n’importe quel type. |
Fichier vidéo | Ce type vous permet de télécharger et de stocker un fichier vidéo de n’importe quel type. |
Autre
Eh bien, seulement la couleur pour l’instant. Il ne rentre dans aucune autre catégorie.
Couleur | Ce type de champ permet de sélectionner une couleur. Cette couleur peut ensuite être utilisée pour indiquer l’état d’un champ, par exemple, lors de son utilisation comme valeur d’affichage. |
Sélectionner
Les champs de sélection permettent de saisir des valeurs à partir d’une liste limitée de valeurs prédéfinies. Cela enlève une certaine liberté à l’utilisateur, mais aussi, cela enlève la complexité qui est source d’erreurs et d’erreurs.
Valeurs
Ces types de champs permettent de sélectionner une ou plusieurs valeurs soit directement, soit des valeurs représentées par un nom ou un nom et une couleur.
Sélection de valeur | Ce champ fournit une sélection déroulante d’une valeur dans une liste. Vous pouvez spécifier les valeurs pouvant être utilisées et le champ les répertorie pour que les utilisateurs puissent les saisir. |
Sélection de valeur nommée | Ce champ fournit une sélection déroulante d’une valeur dans une liste de valeurs avec des noms traduisibles. Vous pouvez spécifier les valeurs pouvant être utilisées et le champ les répertorie pour que les utilisateurs puissent les saisir. |
Sélection de la valeur d’index | Ce champ fournit une sélection déroulante d’une valeur numérique dans une liste de valeurs avec des noms traduisibles. Vous pouvez spécifier les valeurs pouvant être utilisées et le champ les répertorie pour que les utilisateurs puissent les saisir. |
Sélection de la valeur du bouton | Ce champ fournit une série de boutons pour sélectionner une valeur dans une liste de valeurs. Vous pouvez spécifier les valeurs pouvant être utilisées et le champ les répertorie pour que les utilisateurs puissent les saisir. |
Sélection de valeur déroulante | Ce champ fournit une liste déroulante composée de boutons permettant de sélectionner une valeur dans une liste de valeurs. Vous pouvez spécifier quelles valeurs peuvent être utilisées et le champ les répertorie pour que les utilisateurs les saisissent et vous pouvez leur donner une couleur d’affichage. |
Balises | Vous pouvez sélectionner une liste d’éléments dans ce champ. |
Sélection de plusieurs valeurs nommées | Ce champ fournit une sélection déroulante de plusieurs valeurs dans une liste de valeurs avec des noms traduisibles. Vous pouvez spécifier les valeurs pouvant être utilisées et le champ les répertorie pour que les utilisateurs puissent les saisir. |
Utilisateur
Ces types de champs vous permettent de sélectionner un ou plusieurs utilisateurs de l’application que vous utilisez actuellement. C’est parfait pour assigner des tâches, des responsabilités, etc. Lorsque des utilisateurs sont ajoutés ou supprimés de l’application, ils sont également ajoutés ou supprimés du champ. La valeur stockée dans la base de données ne change cependant pas.
Utilisateur | Ce champ fournit une sélection déroulante d’un utilisateur dans la liste des utilisateurs de l’application. Cela inclut tous les utilisateurs disposant de droits spécifiques, mais pas ceux qui accèdent à l’application via un accès ouvert, s’il est activé. |
Utilisateurs | Vous pouvez sélectionner une liste d’utilisateurs dans ce champ. |
Lien
Les liens vous permettent de sélectionner un ou plusieurs enregistrements d’un type de données spécifique, à partir d’un tableau consultable des enregistrements de votre base de données.
Lien unique | Ce champ fournit une zone de sélection pour sélectionner une valeur dans une liste d’objets que vous avez créés. L’utilisateur de cette application peut sélectionner n’importe quel objet et même en créer d’autres. Parfait pour créer des fiches d’employés, une liste de personnes, une liste d’actifs dans une usine, etc… |
Liens multiples | Ce champ fournit une zone de sélection pour sélectionner une ou plusieurs valeurs dans une liste d’objets que vous avez créés. L’utilisateur de cette application peut sélectionner n’importe quel objet et même en créer d’autres. Parfait pour créer des fiches d’employés, une liste de personnes, une liste d’actifs dans une usine, etc… |