Types de champ
Ces types de champs sont disponibles pour les administrateurs lors de la création de nouveaux champs ou du changement du type de champs existants.
| Type de champ | Description |
|---|---|
| Audio | Champ pour le chargement et l’intégration de fichiers audio .mp3 ou .ogg . |
| Choix | Liste des choix configurables. |
| Collection | Les entrées de dictionnaire de type Collection représentent la table plutôt qu’un champ de la table. Les changements tels que les attributs ou la case Lecture seule appliquée à cette entrée sont appliqués à la table plutôt qu’à un champ spécifique. Cette entrée est automatiquement créée lorsqu’une table est créée. Il ne doit pas y avoir plus d’une entrée pour une table de ce type. |
| Couleur | Champ de chaîne qui accepte les déclarations de couleurs CSS (y compris les notations hexadécimales ou RVB) et affiche un aperçu. Pour en savoir plus, consultez https://developer.mozilla.org/en-US/docs/Web/CSS/color_value. |
| Compressé | Le type de champ compressé stocke des données binaires volumineuses dans un format compressé, ce qui réduit les besoins de stockage de la base de données. Il est utilisé pour les fichiers tels que les images ou les documents, compressant et décompressant automatiquement les données pour optimiser les performances. Ce type de champ permet de maintenir des performances de stockage et de base de données efficaces, en particulier lors de la gestion de gros volumes de données. |
| Chaîne de condition | Champ de texte qui accepte une instruction de condition JavaScript simple dont l’exactitude est validée automatiquement avant une mise à jour. |
| Conditions | Champ qui ajoute le générateur de conditions à un formulaire. Vous devez spécifier un champ dépendant qui fait référence au nom de la table. |
| Devise | Champ décimal avec quatre chiffres après la décimale. Lorsqu’il est affiché sur un formulaire, un champ de devise inclut également une liste de choix supplémentaire permettant de sélectionner le type de devise. S’il n’existe pas de valeur par défaut pour le champ, les champs de devise vides utilisent la devise de référence. L’ajout d’une valeur entraîne l’utilisation de la devise de la session de l’utilisateur actif dans le champ. Voir Changer les décimales de devise par défaut pour savoir comment utiliser deux chiffres de fraction. Remarque : Une fois que vous avez affecté ce type à un champ, vous ne pouvez pas le changer en type de devise FX . |
| Structure des données | Champ permettant la sélection de l’une des structures de données suivantes et l’entrée de valeurs pour organiser des informations particulières dans l’enregistrement.
|
| Date | Jour, qui peut être sélectionné à l’aide d’un widget de calendrier. |
| Date/Heure | Le jour et l'heure, qui peuvent être sélectionnés à l'aide d'un widget de calendrier. |
| Décimal | Nombre jusqu’à deux chiffres après les décimales (par exemple, 12,34). |
| ID de documents | Référence à n’importe quel enregistrement dans n’importe quelle table. |
| ID de domaine | Champ système contenant une référence au domaine. |
| Date d'échéance | Champ d’entrée de chaîne qui stocke une date/heure. |
| Durée | Durée. Horodatage stocké dans la base de données en tant que date/heure. |
| Texte chiffré | Champ chiffré pour des raisons de sécurité. En fonction de l’accès de l’utilisateur au module de chiffrement, le champ peut être masqué, la valeur peut être masquée ou le champ et la valeur peuvent s’afficher. |
| Nom de champ | Champ de référence pour un nom de champ dans la table sélectionnée dans un type de champ Nom de table . Rendre ce champ dépendant du champ Nom de table. |
| Fichier joint | Champ pour contenir un fichier. Un champ contient un fichier. Tous les types de fichiers sont pris en charge. |
| Nombre à virgule flottante | Nombre jusqu’à sept chiffres après la décimale. |
| Devise FX | Également connu dans le code interne sous le nom de champs Currency2, ce type de champ est une alternative aux champs de devise standard (par défaut) que l’on trouve dans la plupart des Now Platform® applications. Ce type de champ de devise est hautement configurable, prend en charge les tables de taux personnalisées, les agrégations de rapports et offre une meilleure visibilité dans les calculs de conversion. Pour en savoir plus sur le type de champ Devise FX, reportez-vous à la section Configuration et utilisation des champs Devise FX. Remarque : Une fois que vous avez affecté ce type à un champ, vous ne pouvez pas le changer en type Devise . |
| Point géographique | Champ pour contenir les coordonnées de longitude et de latitude. |
| HTML | Champ de chaîne avec un éditeur HTML intégré. |
| Icône | Champ de chaîne qui permet à l’utilisateur d’accéder à un sélecteur d’icône dans un formulaire. Par défaut, l’ensemble d’icônes des favoris est utilisé. |
| Image | Champ pour le chargement et l’intégration d’images. |
| Entier | Nombre avec aucune décimale. Remarque : Pour rechercher un entier, saisissez = suivi du nombre entier dans la barre de recherche. Par exemple, si vous souhaitez rechercher une commande de 100, entrez = 100. |
| Adresse IP | Champ de caractères de variable qui stocke les adresses IPv4 et IPv6. Consultez Type de champ d’adresse IP pour plus d'informations. |
| Journal | Champ qui accepte les entrées de texte et affiche les entrées précédentes avec un nom d’utilisateur et un horodatage. |
| Entrée de journal | Champ qui accepte les entrées de texte mais n’affiche pas les entrées précédentes. |
| Liste de journaux | Champ qui affiche le contenu des champs de journal. Vous devez spécifier les champs de journal en tant que champs dépendants. Si un champ de liste de journal dépend de plusieurs champs de journal, les entrées sont affichées chronologiquement. |
| Liste | Champ de référence qui accepte plusieurs références plutôt qu’une seule. |
| Long | Champ entier qui peut contenir un nombre plus long que le champ nombre entier. |
| Paires nom-valeur | Champ qui mappe les valeurs de texte. Chaque mappage est un-à-un, mais un seul champ de paires nom-valeur peut contenir plusieurs mappages. Chaque mappage doit utiliser un nom unique et le nom ne peut pas être vide. Par exemple, vous pouvez utiliser un champ Paires nom-valeur pour conserver les informations d’en-tête d’une demande de service Web. Dans cet exemple, le nom de chaque mappage est l’en-tête, par exemple Content-Type , et la valeur est la valeur de l’en-tête, par exemple Application/json. Pour plus d’informations sur le scripting des champs de paires nom-valeur, reportez-vous à la section Type de champ de paires nom-valeur. |
| Mot de passe (chiffré dans 1 sens) | Champ de texte qui stocke les mots de passe avec chiffrement unidirectionnel. Le chiffrement unidirectionnel stocke le mot de passe sous la forme d’une valeur de hachage sécurisée qui ne peut pas être déchiffrée. |
| Mot de passe (chiffré dans 2 sens) | Champ de texte qui stocke les mots de passe avec chiffrement bidirectionnel. Le chiffrement bidirectionnel stocke le mot de passe sous la forme d’une valeur chiffrée sécurisée qui peut être déchiffrée par programmation dans l’instance. Vous pouvez utiliser le chiffrement du mot de passe 2 avec les variables de formulaire. Pour chiffrer les champs de texte sur les formulaires, utilisez le chiffrement Password2 avec KMF. La longueur des valeurs de champ password2 doit être d’au moins 255 caractères. |
| Terminé (%) | Champ décimal qui affiche une barre de pourcentage d’achèvement dans des listes. Vous pouvez convertir n’importe quel champ décimal existant en un champ de pourcentage d’achèvement. |
| Numéro de téléphone (E164) | Champ de chaîne qui fournit un formatage et une validation conformes à la norme E164 pour les numéros de téléphone. |
| Prix | Champ de devise qui permet le contrôle des conversions et de l’affichage. Consultez Champs de prix pour plus d'informations. |
| Référence | Requête qui affiche les enregistrements d'une autre table. |
| Script | Champ de texte qui accepte l’entrée de code JavaScript et fournit des contrôles, tels que la vérification de la syntaxe et la mise en forme. Il fournit également une liste de champs et d’API serveur. Vous devez spécifier un champ dépendant qui fait référence au nom de table pour la liste de champs. |
| Script (brut) | Champ de texte qui accepte l’entrée de code JavaScript et fournit des contrôles, tels que la vérification de la syntaxe et la mise en forme. |
| Table courte | Champ de référence utilisé pour créer des relations entre les enregistrements de différentes tables. Contrairement à un champ de référence standard, qui pointe vers une table spécifique, un champ « Table courte » peut référencer plusieurs tables, ce qui permet des relations de données plus flexibles. Ce type est utile lorsque vous souhaitez associer un enregistrement à différents types d’entités de données qui résident dans des tables différentes, mais partagent certains attributs communs. |
| Nom court de la table | Le type de champ Nom de table court stocke une version compacte d’un nom de table, souvent utilisé dans les configurations système, les URL ou les journaux à des fins d’efficacité. Il permet de mapper des noms de table complets à des identificateurs plus courts, principalement pour une utilisation interne du système plutôt que pour une interaction directe de l’utilisateur. |
| Chaîne | Pour 255 caractères ou moins, le champ chaîne est un champ texte d’une seule ligne. Tout ce qui compte 256 caractères ou plus apparaît comme une zone de texte à plusieurs lignes. Remarque :
La base de données peut traduire la valeur que vous indiquez dans le champ Longueur maximale au type de champ de base de données correspondant le plus proche. Par exemple, une longueur de chaîne maximale de 80 mappe au type de champ de base de données le plus proche de VARCHAR(100). Pour les instances Oracle, les utilisateurs ne sont pas en mesure d’augmenter la longueur maximale d’un champ de chaîne à une valeur supérieure à 4 000 via l’interface utilisateur de l’application. Les changements supérieurs à 4 000 nécessitent le type de données CLOB dans Oracle. Si vous avez besoin d’un champ supérieur à 4 000 caractères, consignez un incident pour demander le changement. |
| Chaîne (UTF-8 complet) | Champ de chaîne contenant un codage de caractères UTF-8. Ce type de champ est limité à la même longueur maximale qui peut être définie dans l’interface utilisateur de l’application que le type de données Chaîne. Les emojis sont pris en charge dans le type de champ Chaîne (UTF-8 complet). |
| Suggestion | Champ de chaîne qui fournit des valeurs suggérées mais accepte du texte de forme libre. Disponible lorsque vous ajoutez un champ en configurant un formulaire ou une liste. Dans le cas contraire, vous devez modifier l’entrée de dictionnaire d’un champ de chaîne ou d’un champ journal existant. |
| ID système | Champ contenant un identificateur numérique unique pour chaque enregistrement. Pour plus d’informations sur l’ajout d’un ID système, consultez les liens suivants :
DANGER : La modification ou la suppression d’un ID système entraîne la perte de données incorrectes ou perdues. |
| Nom de la table | Champ de chaîne qui vous permet de sélectionner une table. Si vous utilisez le type de champ Nom de champ , ajoutez ce type de champ et faites en sorte que le champ Nom de champ dépende du champ Nom de table . Si vous êtes dans une application incluse dans le périmètre, vous ne pouvez afficher que les tables de ce périmètre. |
| Heure | Heure spécifique. Stockée dans la base de données sous la forme d’un champ date/heure. Seule la partie temporelle de ce champ est utilisée. Remarque : Ce champ stocke toujours la date 1970-01-01, qui n’est pas comprise dans les dates de l’heure d’été (DST). Par conséquent, l’heure n’est pas automatiquement ajustée pour l’heure d’été. Si une fonction personnalisée utilise l’heure comme heure de début, il est de la responsabilité de la fonctionnalité d’ajuster l’heure d’été, si nécessaire. |
| HTML traduit | Champ HTML qui affiche différentes traductions en fonction de la langue de l’utilisateur. |
| Texte traduit | Champ de texte qui affiche différentes traductions basées sur la langue de l’utilisateur. |
| Vrai/Faux | Champ booléen qui apparaît sous la forme d’un entier à un chiffre, généralement 1 (vrai) ou 0 (faux). |
| user_input | Le type de champ user_input est utilisé pour capturer les entrées fournies par les utilisateurs, généralement dans le contexte de workflows, d’enquêtes ou d’autres processus interactifs. Ce champ permet aux utilisateurs de saisir du texte, de sélectionner des options ou de fournir d’autres types d’entrée qui peuvent ensuite être traitées ou stockées pour une utilisation ultérieure. Les données recueillies par le biais des champs « User_input » sont souvent utilisées pour guider la prise de décision dans les flux de travail ou pour recueillir des informations à des fins de production de rapports et d’analyse. Il s’agit d’un type de champ flexible qui peut être personnalisé pour s’adapter à divers cas d’utilisation où une interaction utilisateur est requise. |
| URL | Champ de chaîne qui est un champ d’URL cliquable lorsqu’il est verrouillé. Remarque : Dans l’interface utilisateur mobile, ce champ apparaît sous la forme d’un champ texte à plusieurs lignes. Le champ est enregistré sous la forme d’une ligne unique, les sauts de ligne étant supprimés. |
| Vidéo | Champ pour le chargement et l’intégration de la vidéo. |
| Wiki | Champ de chaîne avec un éditeur de texte Wiki intégré qui accepte une version simplifiée de la mise en forme standard du texte Wiki. |
| Workflow | Champ de liste de choix qui affiche une étape dans un workflow. |