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 le type de données 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 sur MSN Finance pour le code de titre boursier.

  • URL : valeur textuelle validée en tant qu’URL http ou https et qui s’affiche en tant que lien permettant d’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 étant 100 caractères. La longueur d’une colonne Une seule ligne de texte peut être modifiée avant et après la création de la colonne.

Remarque

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

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 étant 2 000 caractères. La longueur d’une colonne Plusieurs lignes de texte peut être modifiée avant et après la création de la colonne.

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 formats :

  • Aucun : valeur numérique présentée dans une zone de texte.

  • 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 contenant une liste des fuseaux horaires.

  • 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.

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.

  • Réglage du fuseau horaire : détermine s’il faut ajuster les valeurs pour les fuseaux horaires.

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.

Réglage du fuseau horaire

Dataverse stocke toutes les valeurs de date et d’heure dans le fuseau horaire UTC. Lorsque votre application affiche des valeurs ou traite des valeurs saisies par les utilisateurs, Dataverse et les applications pilotées par modèle peuvent s’adapter au fuseau horaire de l’utilisateur grâce à ces options de comportement.

  • Heure locale de l’utilisateur : ajustez les valeurs selon le fuseau horaire de l’utilisateur. Il s’agit du comportement par défaut. Vous pouvez le remplacer une fois par un autre comportement.

  • Date uniquement : aucune conversion de fuseau horaire. La valeur horaire est stockée au format 24:00 (00:00:00) dans le système.

  • Sans fuseau horaire : aucune conversion de fuseau horaire.

Le fuseau horaire de l’utilisateur est défini dans ses options personnelles et n’utilise pas le fuseau horaire système sous Windows, Android, iOS, ou macOS.

Recommandations d’utilisation

Utilisez le comportement Sans fuseau horaire lorsque les informations sur le fuseau horaire ne sont pas requises, comme les heures d’enregistrement à un hôtel. Avec cette sélection, les utilisateurs de tous les fuseaux horaires voient la même valeur de date et d’heure.

Utilisez le comportement Date uniquement lorsque les informations sur l’heure et le fuseau horaire ne sont pas requises, comme les anniversaires. Avec cette sélection, les utilisateurs de tous les fuseaux horaires voient exactement la même valeur de date.

Le comportement Sans fuseau horaire avec le format Date uniquement est pratiquement le même que le comportement Date uniquement. Utilisez la première option si vous n’êtes pas sûr d’avoir besoin de la partie horaire à l’avenir.

Référence

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.

Choix multiple

Vous pouvez configurer une colonne Choix pour permettre la sélection de plusieurs options. Ce paramètre ne peut être modifié une fois la colonne créée.

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érotation automatique

Les colonnes Numérotation automatique 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érotation automatique sont abordées plus loin dans ce module.

Comportement

Lors de la création d’une colonne, vous pouvez spécifier son comportement. Trois options de comportement vous sont offertes :

  • Simple : colonne dans laquelle les utilisateurs peuvent saisir des données ou sélectionner une option.

  • Calculée : colonne en lecture seule dont la valeur est calculée à partir de valeurs d’autres colonnes.

  • Cumulative : colonne en lecture seule calculée en agrégeant des valeurs de lignes et colonnes de table dans une relation un-à-plusieurs.

Remarque

Certains types de données ne sont pas pris en charge par les colonnes calculées et cumulatives.

Formule (PowerFx)

Les colonnes Formule calculent la valeur de la colonne à l’aide du langage Power Fx. Les colonnes Formule sont en lecture seule.

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

Vous devez utiliser des colonnes Formule au lieu de colonnes calculées.

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 : permet une référence unique à une ligne d’équipe ou d’utilisateur. Toutes les tables détenues par une équipe ou un utilisateur comportent l’une de ces colonnes.

  • 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.