Types de colonnes disponibles dans Microsoft Dataverse

Effectué

Les tables comportent des colonnes. Lors de la création d’une colonne, vous sélectionnez le type de données de la colonne. Le type de données détermine les valeurs qui peuvent être stockées dans la colonne concernée. Toute colonne est associée à un seul type de données.

Dataverse propose de nombreux types de données pour les colonnes d’une table. Certains types de données ont des formats qui affectent l’affichage de la colonne dans les applications. Chaque type de données a ses propres attributs qui peuvent être configurés pour personnaliser davantage la colonne.

Les types de colonnes disponibles dans Microsoft Dataverse sont classés ici :

Texte

Les colonnes de texte comportent des chaînes de texte alphanumériques et fournissent également une mise en forme spécifique.

Une seule ligne de texte

Valeur textuelle destinée à s’afficher dans une zone de texte sur une seule ligne. Le type Une seule ligne de texte a plusieurs formats :

  • Texte brut ou Texte : chaîne de texte au format libre s’affichant dans une zone de texte sur une seule ligne.

  • Zone de texte : valeur textuelle destinée à s’afficher dans une zone de texte multiligne. Si vous avez besoin de plus de 4 000 caractères, utilisez l’option Plusieurs lignes de texte.

  • Texte enrichi : valeur textuelle mise en forme destinée à s’afficher dans une zone de texte multiligne. Si vous avez besoin de plus de 4 000 caractères, utilisez le type de données Plusieurs lignes de texte.

  • E-mail : valeur textuelle validée en tant qu’adresse e-mail et s’affichant en tant que lien « mailto » dans la colonne.

  • Numéro de téléphone : valeur textuelle validée comme numéro de téléphone qui s’affiche sous forme de lien permettant d’initier un appel téléphonique à l’aide de Skype.

  • Code de titre : valeur textuelle pour un code de titre qui affiche un lien permettant d’ouvrir un devis pour le code de titre boursier.

  • URL : valeur textuelle validée en tant qu’URL et s’affichant en tant que lien pour ouvrir l’URL.

La longueur maximale d’une colonne Une seule ligne de texte est de 4 000 caractères. La longueur par défaut est de 100 caractères. La longueur d’une colonne Une seule ligne de texte peut être modifiée avant et après sa création.

Remarque

Vous pouvez modifier une colonne Une seule ligne de texte et redéfinir son type de données sur NuméroAuto.

Plusieurs lignes de texte

Valeur textuelle destinée à s’afficher dans une zone de texte sur plusieurs lignes. Le type Plusieurs lignes de texte a deux formats :

  • Texte brut ou Texte : chaîne de texte au format libre s’affichant dans une zone de texte sur plusieurs lignes.

  • Texte enrichi : valeur textuelle mise en forme destinée à s’afficher dans une zone de texte multiligne.

La longueur maximale d’une colonne Plusieurs lignes de texte est de 1 048 576 caractères. La longueur par défaut est de 2 000 caractères. La longueur d’une colonne Plusieurs lignes de texte peut être modifiée avant et après sa création.

Nombre

Les colonnes Nombre stockent des valeurs numériques. Il existe plusieurs types de données numériques. Pour en savoir plus, consultez Utilisation du type de nombre adéquat.

Nombre entier

Les colonnes Nombre entier stockent des valeurs entières. Le type Nombre entier a plusieurs options de format :

  • Aucun (par défaut) : valeur numérique sans mise en forme spéciale.

  • Durée : valeur numérique présentée sous forme de liste déroulante comportant des intervalles de temps. Un utilisateur peut sélectionner une valeur dans la liste ou taper une valeur entière qui représente le nombre de minutes.

  • Fuseau horaire : valeur numérique présentée sous forme de liste déroulante comportant une liste des fuseaux horaires.

  • Code langue : valeur numérique présentée sous forme de liste déroulante comportant une liste des langues activées pour l’environnement. Si aucune autre langue n’est activée, la langue de base est la seule option. La valeur enregistrée est la valeur d’identificateur de paramètres régionaux (LCID) de la langue.

Par défaut, une colonne Nombre entier a une valeur minimale de -2 147 483 648 et une valeur maximale de 2 147 483 647. Les valeurs minimale et maximale peuvent être configurées. Vous pouvez définir la propriété Taille du nombre d’une colonne Nombre entier sur Grande et elle autorise des valeurs comprises entre -9 223 372 036 854 775 808 et 9 223 372 036 854 775 807.

Décimal

Valeur décimale avec 10 décimales au maximum. Les nombres décimaux sont stockés dans la base de données exactement comme spécifié.

Par défaut, une colonne Décimal a une valeur minimale de -100 000 000 000 et une valeur maximale de 100 000 000 000. Les valeurs minimale et maximale peuvent être configurées.

Flottant

Nombre à virgule flottante avec cinq décimales au maximum. Vous devez utiliser le type Flottant seulement si nécessaire, car les nombres à virgule flottante stockent une approximation proche de la valeur et plusieurs fonctionnalités Dataverse ne prennent pas en charge les valeurs flottantes telles que les colonnes calculées.

Par défaut, une colonne Flottant a une valeur minimale de 0 et une valeur maximale de 1 000 000 000. Les valeurs minimale et maximale peuvent être configurées.

Code langue

Ce code langue est un nombre entier permettant de stocker les identificateurs de langue, appelés LCID (Language Code Identifiers).

Durée

Le type de données Durée est un nombre entier représentant une durée en minutes.

Fuseau horaire

Le type de données Fuseau horaire est également un nombre entier représentant les fuseaux horaires spécifiés. Dataverse stocke les valeurs de date et d’heure à l’aide de l’heure UTC, mais vous pouvez effectuer un ajustement vers un fuseau horaire spécifié à l’aide d’une valeur de fuseau horaire.

Devise

Le type de données Devise stocke des valeurs monétaires pour toutes les devises configurées pour l’environnement.

Lorsque vous ajoutez une colonne Devise, quatre colonnes sont ajoutées à la table :

  • Devise : colonne numérique comportant la valeur monétaire pour la devise sélectionnée.

  • Devise (base) : colonne en lecture seule comportant la valeur monétaire convertie dans la devise de base définie lors de la création de l’environnement.

  • Devise : colonne de recherche que les utilisateurs peuvent définir sur toute devise active configurée pour votre environnement.

  • Taux de change : colonne Décimal qui fournit le taux de change utilisé pour la devise sélectionnée.

Vous pouvez définir un niveau de précision ou choisir de baser la précision sur une devise spécifique ou une précision standard unique utilisée par l’organisation.

Par défaut, une colonne Devise a une valeur minimale de -922 337 203 685 477 et une valeur maximale de 922 337 203 685 477. Les valeurs minimale et maximale peuvent être configurées.

Date et heure

La colonne Date et heure stocke les valeurs de date et d’heure. Dans Microsoft Dataverse, vous pouvez spécifier la façon dont les valeurs de date et d’heure sont présentées aux utilisateurs et comment elles sont ajustées en fonction des fuseaux horaires.

Deux options sont disponibles pour les colonnes Date et heure.

  • Format : détermine s’il faut afficher la partie horaire de la valeur.

  • Ajustement du fuseau horaire : le paramètre par défaut est Heure locale de l’utilisateur, mais vous pouvez également le définir sur Sans fuseau horaire.

Format

Toutes les colonnes Date et heure comportent une partie horaire. L’option Format détermine s’il faut afficher la partie horaire de la valeur.

  • Date et heure : affiche la date et l’heure de la valeur.

  • Date uniquement : affiche uniquement la partie date de la valeur. La valeur horaire masquée est 00h00, en fonction de l’Ajustement du fuseau horaire.

Recherche

Vous pouvez créer deux types de colonne de recherche :

  • Recherche : colonne qui relie deux tables entre elles dans une relation plusieurs-à-un. Une colonne de recherche crée une référence à une seule ligne dans la table associée.

  • Client : colonne de recherche vous permettant de spécifier un client, qui peut être un compte ou un contact. L’ajout d’une colonne de recherche à une table crée deux relations plusieurs-à-un entre la table et les tables Compte et Contact.

Choix

Un choix est un type de colonne qui définit un groupe d’options. Lorsqu’un choix s’affiche dans un formulaire, il utilise un contrôle de liste déroulante. Les colonnes Choix sont également appelées listes de sélection et groupes d’options.

Les colonnes Choix sont des paires clé/valeur comportant des éléments avec une valeur entière et un libellé.

Colonne Choix

Une colonne Choix affiche une liste d’options où seule une option peut être sélectionnée.

Lors de la création d’une colonne Choix, vous pouvez spécifier le paramètre Synchroniser avec le choix global ? Deux options s’offrent à vous :

  • Global : un choix global est un composant distinct et peut être réutilisé pour plusieurs colonnes sur plusieurs tables. La liste de choix est partagée pour les colonnes de table qui utilisent le choix global.

  • Local : un choix local existe uniquement pour la colonne de table.

Oui/Non

Une colonne Oui/Non est une valeur booléenne qui n’offre que deux options. Vous pouvez choisir les libellés à afficher pour chaque option. Les libellés par défaut sont Oui et Non.

Remarque

Les libellés des colonnes Choix et Oui/Non sont pris en charge pour la localisation lorsque les modules linguistiques sont activés pour l’environnement.

Fichier

Dataverse fournit deux types de données permettant de stocker des documents et des images :

  • Fichier : colonne pouvant stocker des fichiers jusqu’à une taille maximale spécifiée. La taille de fichier maximale par défaut est de 32 768 Ko. La taille maximale doit être comprise entre 1 et 131 072 Ko.

  • Image : affiche une seule image pour chaque enregistrement de l’application. Vous pouvez éventuellement sélectionner une colonne Image comme image principale de la table et cette image s’affiche en haut d’un formulaire d’application pilotée par modèle à gauche. La taille d’image maximale par défaut est de 10 240 Ko. La taille maximale doit être comprise entre 1 et 30 720 Ko.

NuméroAuto

Les colonnes NuméroAuto génèrent automatiquement des chaînes alphanumériques chaque fois qu’elles sont créées. Vous pouvez personnaliser le format de ces colonnes, puis compter sur le système pour générer des valeurs correspondantes qui les renseignent automatiquement.

Les colonnes NuméroAuto sont abordées plus loin dans ce module.

Formule (PowerFx)

Les colonnes de formule calculent la valeur de la colonne à l’aide du langage Power Fx. Elles utilisent une syntaxe similaire à celle d’Office Excel. Les colonnes de formule sont en lecture seule.

Capture d’écran de la modification de la colonne principale.

Types de données système

Il existe plusieurs types de données pour les colonnes de table, mais vous ne pouvez pas les utiliser lors de la création de colonnes.

  • Identificateur unique : colonne système stockant une valeur d’identificateur global unique (GUID) pour chaque ligne.

  • Propriétaire : colonne de recherche système qui fait référence à l’utilisateur ou l’équipe se voyant affecter une ligne de table appartenant à l’équipe ou à l’utilisateur.

  • PartyList : permet plusieurs références à plusieurs tables. Ces recherches se trouvent dans les colonnes À et CC de la table E-mail. Elles sont également utilisées dans les tables Téléphone et Rendez-vous.

  • Concernant : permet une seule référence de recherche à plusieurs tables. Ces recherches se trouvent dans la colonne Concernant utilisée dans les activités.

  • Statut : colonne système dotée d’options correspondant généralement aux statuts actif et inactif. Certaines tables système sont dotées d’options supplémentaires, mais toutes les tables personnalisées offrent uniquement les options de statut Actif et Inactif.

  • Raison du statut : colonne système dotée d’options fournissant d’autres détails sur la colonne Statut. Chaque option est associée à l’une des options de statut disponibles. Vous pouvez ajouter et modifier les options de raison du statut.

Conseil

Vous pouvez ajouter toute combinaison de colonnes à une table personnalisée ou standard pour répondre à vos besoins, mais vous ne pouvez pas supprimer une colonne standard d’une table standard.