Share via


Types des champs et de types de données de champ

Cette rubrique s’applique à Dynamics 365 Customer Engagement (on-premises). Pour la version Power Apps de cette rubrique, consultez : Types de colonnes

Types de champs

Le tableau suivant contient des informations sur les types de champs disponibles.

Type de champ Description Type de données de champs disponibles
Champ simple Contient des données qui ne sont pas basées sur une formule. Une seule ligne de texte, Groupe d’options, Deux options, Image, Nombre entier, Nombre à virgule flottante, Nombre décimal, Devise, Plusieurs lignes de texte, Date et heure, Recherche
Champ calculé Contient des calculs qui utilisent les champs de l’entité actuelle ou des entités parentes connexes. Une seule ligne de texte, Groupe d’options, Deux options, Nombre entier, Nombre décimal, Devise, Date et heure
Champ cumulatif Contient une valeur globale calculée à partir des enregistrements associés à un enregistrement, ou une valeur calculée via une hiérarchie. Nombre entier, Nombre décimal, Devise, Date et heure

Le tableau suivant contient des informations sur les types de données de champs.

Type de données de champs Description
Une seule ligne de texte Ce champ peut contenir jusqu’à 4 000 caractères de texte. Vous pouvez définir une longueur maximale moindre. Ce champ propose plusieurs options de format qui modifient la présentation du texte. Ces options sont Adresse de messagerie, Texte, Zone de texte, URL, Symbole de l’action et Téléphone. Pour plus d’informations : Options de format de ligne de texte unique
Plusieurs lignes de texte Ce champ peut contenir jusqu’à 1 048 576 caractères de texte. Vous pouvez définir une longueur maximale moindre. Lorsque vous ajoutez ce champ à un formulaire, vous pouvez spécifier la taille du champ.
Groupe d’options Ce champ propose un ensemble d’options. Chaque option contient une valeur sous forme de nombre et une étiquette. Une fois ajouté à un formulaire, ce champ affiche un contrôle de manière à ce que les utilisateurs ne puissent sélectionner qu’une seule option. Quand ce champ est affiché dans Recherche avancée, les utilisateurs peuvent utiliser un contrôle de liste déroulante pour sélectionner plusieurs options à inclure dans leurs critères de recherche.
Vous pouvez définir un groupe d’options général unique et configurer des champs Groupe d’options pour utiliser ce groupe d’options unique. Pour plus d’informations : Création et modification d’un groupe d’options général
Groupe d’options de sélection multiple Ce champ fournit un ensemble d’options, où il est possible de sélectionner plusieurs options. Une fois ajouté à un formulaire, ce champ utilise un contrôle de manière à ce que les utilisateurs puissent sélectionner plusieurs options. Quand ce champ est affiché dans Recherche avancée, les utilisateurs peuvent sélectionner plusieurs options dans la liste pour les inclure dans leurs critères de recherche.
Vous pouvez définir un groupe d’options général unique et configurer des champs Groupe d’options de sélection multiple pour utiliser ce groupe d’options unique. Pour plus d’informations : Création et modification d’un groupe d’options général
Deux options Ce champ propose deux options. Chaque option contient une valeur sous forme de nombre 0 ou 1 correspondant à une valeur faux ou vrai. Chaque option a également une étiquette pour que les valeurs vrai ou faux puissent être représentées par « Oui » et « Non », « Très intéressé » et « Peu intéressé », « Ouvert » et « Fermé » ou toutes les paires d’étiquettes que vous souhaitez afficher.

Le champ à deux option ne fournit pas les options de format au niveau du champ. Mais lorsque vous en ajoutez un au formulaire, vous pouvez choisir de l’afficher sous la forme de bouton radio, de case à cocher ou de liste de sélection.
Statut Champ système contenant des options qui correspondent généralement à l’état actif et inactif. Certains attributs système ont des options supplémentaires, mais tous les attributs personnalisés ont uniquement les options de statut Actif et Inactif.

Vous pouvez également inclure des transitions d’état personnalisé pour contrôler les options de statut disponibles pour certaines entités. Pour plus d’informations : Définir les transitions de raison du statut
Raison du statut Champ système contenant des options qui fournissent des informations supplémentaires sur le champ Statut. Chaque option est associée à l’une des options Statut disponibles. Vous pouvez ajouter et modifier les options.
Nombre entier Des entiers avec une valeur comprise entre -2 147 483 648 et 2 147 483 647 peuvent être dans ce champ. Vous pouvez limiter les valeurs maximum ou minimum de cette plage. Les options de format Aucun, Durée, Fuseau horaire et Langue de ce champ changent selon sa présentation. Pour plus d’informations : Options de format de nombre entier
Nombre à virgule flottante Il est possible d’utiliser une précision jusqu’à 5 chiffres après la virgule pour les valeurs comprises entre -100 000 000 000 et 100 000 000 000 dans ce champ. Vous pouvez spécifier le niveau de précision et les valeurs maximum et minimum. Informations complémentaires : Utiliser le bon type de nombre
Nombre décimal Il est possible d’utiliser une précision jusqu’à 10 chiffres après la virgule pour les valeurs comprises entre -100 000 000 000 et 100 000 000 000 dans ce champ. Vous pouvez spécifier le niveau de précision et les valeurs maximum et minimum. Informations complémentaires : Utiliser le bon type de nombre
Devise Des valeurs monétaires entre -922 337 203 685 477 et 922 337 203 685 477 peuvent être dans ce champ. Vous pouvez définir le 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. Pour plus d’informations : Utilisation de champs de devise
Date et heure Ce champ contient des options de format permettant d’afficher Date uniquement ou Date et heure.
Image Chaque entité qui prend en charge des images peut comporter un champ d’image. Lorsqu’une entité a un champ d’image, elle peut être configurée pour afficher l’image pour l’enregistrement dans l’application. Pour plus d’informations : Champs d’image
Rechercher Champ qui permet de définir une référence à un enregistrement unique d’un type spécifique d’entité. Certains champs de recherche système se comportent différemment. Informations complémentaires : Différents types de recherches
Propriétaire Champ de recherche système qui référence l’utilisateur ou l’équipe à laquelle est attribué un enregistrement d’entité possédé par l’utilisateur ou l’équipe.
Identificateur unique Champ système qui stocke une valeur d’identificateur global unique (GUID) pour chaque enregistrement.
Client Champ de recherche que vous pouvez utiliser pour spécifier un client, qui peut être un compte ou un contact.

Groupe d’options de sélection multiple

Vous pouvez personnaliser les formulaires (principal, création rapide et aperçu) et les modèles de courrier électronique en y ajoutant des champs à sélection multiple. Lorsque vous ajoutez un champ de groupe d’options à sélection multiple, vous pouvez spécifier plusieurs valeurs que les utilisateurs pourront sélectionner. Lorsque les utilisateurs remplissent le formulaire, ils peuvent sélectionner une, plusieurs ou toutes les valeurs affichées dans une liste déroulante.

Par exemple, si une organisation opère dans plusieurs régions ou pays, vous pouvez inclure plusieurs sites ou pays dans un champ « Région d’opération ». Un utilisateur peut alors sélectionner un, plusieurs, ou tous les emplacements à partir de la liste des valeurs disponibles.

Les jeux d’options à sélection multiple peuvent être utilisés avec des grilles en lecture seule, des grilles modifiables et la plupart des formulaires. Les jeux d’options à sélection multiple ne peuvent pas être utilisés avec :

  • les workflows, les flux des processus d’entreprise, les actions, les boîtes de dialogue, les règles métier, les graphiques, les champs de cumul ou les champs calculés.
  • Les rapports, les SLA ou les règles d’acheminement.

Les champs à sélection multiple sont pris en charge dans les types suivants de formulaires :

Type de formulaire Disponibilité
Formulaire Turbo Oui
Formulaire d’actualisation Lecture seule (champ disponible mais ne peut pas être modifié)
Formulaire hérité Non
Formulaire de modification en bloc Non

Vous pouvez utiliser les groupes d’options généraux qui sont définis dans votre organisation pour configurer des valeurs pour les groupes d’options à sélection multiple. Sélectionnez Oui pour Utiliser le groupe d’options existant, puis sélectionnez un groupe d’options dans la liste déroulante des groupes d’options. Vous pouvez également effectuer l’action suivante sur le groupe d’options général sans quitter la boîte de dialogue de création du champ :

  • Sélectionnez Modifier pour modifier le groupe d’options général.

    Note

    Vous ne pouvez modifier un groupe d’options général que si le paramètre Personnalisable a la valeur true.

  • Sélectionnez Nouveau pour créer un groupe d’options général.

    Groupe d’options de sélection multiple.

Pour plus d’informations : Création et modification d’un groupe d’options général

Champ personnalisé

Dans les versions précédentes de Dynamics 365 Customer Engagement (on-premises), plusieurs entités prédéfinies, telles que les entités Incident, Prospect et Opportunité contenaient un champ de recherche spécial qui représentait un client. Ce champ de recherche vous permet de choisir entre deux entités : Compte ou contact. Avec cette nouvelle fonctionnalité, vous pouvez ajouter le champ Client à n’importe quel système ou entité personnalisée. Vous pouvez utiliser le champ Client dans plus d’entités pour suivre les informations concernant le client de la même manière que vous avez utilisé le champ Client dans les entités Incident, Prospect et Opportunité.

Regardons le scénario d’entreprise suivant. Votre société est une compagnie d’assurance. Vous utilisez Dynamics 365 Customer Engagement (on-premises) pour gérer vos interactions avec les clients et normaliser les processus métier. Il est important de savoir si un destinataire des polices ou des sinistres est une personne ou une société. Pour répondre à ce besoin, vous pouvez créer deux entités personnalisées : Polices et Sinistres. Pour obtenir et suivre les informations sur le client désiré, ajoutez le champ de recherche Client à l’entité Polices et à l’entité Sinistres, via la nouvelle fonctionnalité du champ Client.

Ligne unique d’options de format de texte

Le tableau suivant fournit des informations sur les options de format pour une ligne unique de champs de texte.

Option de format Description
Courrier électronique Le texte fournit un lien mailto pour ouvrir l’application de messagerie électronique de l’utilisateur.
Texte Cette option affiche simplement du texte.
Zone de texte. Cette option de format permet de visualiser plusieurs lignes de texte. Mais, avec une limite de 4 000 caractères, le champ Plusieurs lignes de texte est une meilleure option pour les textes longs.
URL Le texte fournit un lien hypertexte pour ouvrir la page spécifiée. « https:// » sera ajouté au texte qui ne commence pas par un protocole valide.

Seuls les protocoles HTTP, HTTPS, FTP, FTPS, ONENOTE et TEL sont autorisés dans ce champ.
Symbole de l’action Pour la plupart des langues, le texte est activé comme lien pour ouvrir le site web MSN Money pour afficher les détails de la cotation représentée par le symbole de l’action.

Pour certaines langues asiatiques, la fenêtre ouvre les résultats de recherche Bing pour le symbole de l’action.
Téléphone Dans l’application Web, il est possible de cliquer sur les champs pour initier des appels en utilisant Skype ou Lync si un client est installé sur l’ordinateur pour l’un ou l’autre. Le choix du fournisseur de téléphonie se trouve en bas de l’onglet Général des Paramètres du système.

Pour Dynamics 365 pour tablettes, Skype est le seul fournisseur de téléphonie disponible.

Important : Lync a été renommé Skype Entreprise. Actuellement, les applications Dynamics 365 for Customer Engagement contiennent toujours des références à « Lync », mais les applications Dynamics 365 for Customer Engagement fonctionnent avec Skype Entreprise.

Options de format de nombre entier

Le tableau suivant fournit des informations sur les options de format pour les champs de nombre entier.

Option de format Description
Aucun Cette option affiche simplement un nombre.
Durée Cette option de format permet de visualiser une liste d’options de durée. Mais les données stockées dans la base de données sont toujours exprimées en nombre de minutes. Le champ se présente comme une liste déroulante et suggère des options, comme 1 minute, 15 minutes, 30 minutes et ainsi de suite jusqu’à 3 jours. Les utilisateurs peuvent choisir ces options. Toutefois, ils peuvent également entrer un nombre de minutes, qui se transforme en période. Par exemple, entrez 60 et la durée se transforme en 1 heure. Ils peuvent aussi entrer « 1 heure » ou « 2 jours » et la durée se transforme.

La durée doit être entrée dans l’un des formats suivants : « x minutes », « x heures » ou « x jours ». Les heures et les jours peuvent également être entrés en utilisant des valeurs décimales, par exemple, « x,x heures » ou « x,x jours ».

REMARQUE : Les valeurs doivent pouvoir être exprimées en minutes, les valeurs inférieures aux minutes sont arrondies à la minute la plus proche.
Fuseau horaire Cette option affiche une liste de sélection de fuseau horaire comme (GMT-12:00) Ligne de date internationale (Ouest) et (GMT-08:00) Pacifique (É.-U. et Canada). Chacune de ces zones est enregistrée comme nombre. Par exemple, pour le fuseau horaire (GMT-08:00) Pacifique (É.-U. et Canada), le TimeZoneCode est 4. Pour plus d’information : Classe TimeZoneCode (assembly de kit de développement logiciel)
Langue Cette option affiche une liste des langues mises en service pour votre organisation. Les valeurs sont affichées sous la forme d’une liste déroulante de noms de langues, mais les données sont stockées sous la forme de nombres à l’aide de codes LCID. Les codes de langue sont des ID de paramètres régionaux à quatre ou cinq chiffres. Les valeurs d’ID de paramètres régionaux valides sont disponibles sur la page Tableau des ID de paramètres régionaux (LCID).

Utiliser le bon type de nombre

Lorsque vous choisissez le type de champ numérique à utiliser, le choix entre Nombre entier et Devise devrait être assez simple. Le choix entre nombre à Virgule flottante et Décimal nécessite plus de réflexion.

Les nombres décimaux sont stockés dans la base de données exactement comme spécifié. Les nombres à virgule flottante stockent une valeur extrêmement proche de la valeur. Pourquoi choisir une valeur extrêmement proche si vous pouvez avoir la valeur exacte ? La réponse est que vous obtenez des performances système différentes.

Utilisez les nombres décimaux lorsque vous devez fournir des rapports qui nécessitent des calculs très précis, ou si vous utilisez généralement des requêtes qui recherchent des valeurs qui sont égales ou non égales à une autre valeur.

Utilisez les nombres à virgule flottante lorsque vous stockez des données qui représentent des fractions ou des valeurs que vous interrogerez généralement en comparaison avec une autre valeur en utilisant les opérateurs supérieur à ou inférieur à. Dans la plupart des cas, la différence entre chiffre décimal et à virgule flottante n’est pas significative. Sauf si vous avez besoin des calculs les plus exacts possibles, les nombres à virgule flottante devraient vous convenir.

Utilisation des champs de devise

Les champs de devise permettent à une organisation de configurer plusieurs devises pouvant être utilisées pour les enregistrements dans l’organisation. Lorsque les organisations ont plusieurs devises, elles souhaitent généralement pouvoir effectuer des calculs pour fournir des valeurs avec leur devise de base. Lorsque vous ajoutez un champ de devise à une entité qui ne comporte aucun autre champ de devise, deux champs sont ajoutés :

  • Un champ de recherche appelé Devise, que vous pouvez définir sur une devise active configurée pour votre organisation. Vous pouvez configurer plusieurs devises actives pour votre organisation dans Paramètres>Gestion d’entreprise>Devises. Là, vous pouvez spécifier la devise et un taux de change avec la devise de base définie pour votre organisation. Si vous avez plusieurs devises actives, vous pouvez ajouter le champ devise au formulaire et permettre aux utilisateurs de spécifier la devise qui doit être appliquée aux valeurs monétaires pour cet enregistrement. Cela modifiera le symbole monétaire qui apparaît pour les champs de devise dans le formulaire.

    Les utilisateurs peuvent également modifier leurs options personnelles pour sélectionner une devise par défaut pour les enregistrements qu’ils créent.

  • Champ décimal appelé Taux de change, qui fournit le taux de change pour une devise sélectionnée associée à l’entité en rapport avec la devise de base. Si ce champ est ajouté au formulaire, les utilisateurs peuvent voir la valeur, mais ne peuvent pas la modifier. Le taux de change est stocké avec la devise.

    Pour chaque champ devise que vous ajoutez, un autre champ de devise est ajouté avec le suffixe « _Base » sur le nom. Ce champ stocke le calcul de la valeur du champ de devise que vous avez ajouté et la devise de base. Là encore, si ce champ est ajouté au formulaire, il ne peut pas être modifié.

    Lorsque vous configurez un champ de devise, vous pouvez choisir la valeur de précision. Trois options sont disponibles, comme illustré dans le tableau suivant.

    Note

Dans Unified Interface, le format de devise pour une valeur négative est défini par les paramètres utilisateur et n’utilise pas le paramètre système.

Option Description
Précision décimale pour la tarification Il s’agit d’une précision pour une seule organisation à utiliser pour les prix figurant dans Paramètres>Administration>Paramètres système>Onglet Général.
Précision de la devise Cette option applique la précision définie pour la devise dans l’enregistrement.
Valeurs de précision spécifique 0 – 4 Ces paramètres permettent de définir une précision spécifique.

Différents types de recherches

Lorsque vous créez un champ de recherche, vous créez une nouvelle relation plusieurs-à-un (N à 1) entre l’entité que vous utilisez et le Type d’enregistrement cible défini pour la recherche. Il existe d’autres options de configuration pour cette relation, décrites dans Création et modification de relations d’entité. Mais toutes les recherches personnalisées autorisent uniquement la référence à un enregistrement unique pour un type d’enregistrement monocible.

Toutefois, vous devez savoir que toutes les recherches ne fonctionnent pas ainsi. Il existe plusieurs types de champs de recherche système, comme indiqué ci-dessous.

Type de recherche Description
Simple Permet une référence unique à une entité spécifique. Tous les champs de recherche ont ce type.
Client Permet une référence unique à un enregistrement de compte ou à un enregistrement de contact. Ces recherches sont disponibles pour les entités Opportunité, Incident, Devis, Commande et Facture. Ces entités ont également des recherches Compte et Contact distinctes, que vous pouvez utiliser si vos clients sont toujours d’un seul type. Vous pouvez également inclure les deux au lieu d’utiliser la recherche Client.
Propriétaire Permet une référence unique à un enregistrement d’équipe ou à un enregistrement d’utilisateur. Toutes les entités Équipe ou appartenant aux utilisateurs ont l’une d’elles.
PartyList Permet plusieurs références à plusieurs entités. Ces recherches sont disponibles sur les champs À et Cc de l’entité Courrier électronique. Elles sont également utilisées dans les entités Téléphone et Rendez-vous.
Concernant Permet une référence unique à plusieurs entités. Ces recherches sont disponibles dans le champ approprié utilisé dans les activités.

Champs d’image

Utilisez les champs d’image pour afficher une image unique par enregistrement dans l’application. Chaque entité peut comporter un champ d’image. Vous pouvez ajouter un champ d’image aux entités personnalisées, mais pas aux entités système. Les entités système suivantes ont un champ d’image. Celles signalées par un astérisque sont activées par défaut.

  • Compte *
  • Article
  • Campagne
  • Incident
  • Competitor *
  • Connexion
  • Contact *
  • Contrat
  • Devise
  • Profil du serveur de messagerie
  • Goal
  • Facture|
  • Prospect *
  • Mailbox
  • Produit d’opportunité|
  • Ordre
  • Organization
  • Produit *|
  • Publisher *
  • File d’attente
  • Ressource *|
  • Docum. commerciale
  • Territory
  • Utilisateur *

Même si une entité a un champ d’image, une étape supplémentaire est requise pour afficher cette image dans l’application. Dans la définition de l’entité, les valeurs des champs Image principale sont [Aucun] ou Image de l’entité. Sélectionnez Image de l’entité pour afficher l’image dans l’application. Informations complémentaires : Création et modification d’entités

Lorsque l’affichage d’image est activé pour une entité, tous les enregistrements qui n’ont pas d’image affichent un espace réservé d’image. Par exemple, l’entité Prospect :

Image d’espace réservé pour le formulaire d’entité Prospect dans Dynamics 365 for Customer Engagement.

Les utilisateurs peuvent sélectionner l’image par défaut pour télécharger une image à partir de leur ordinateur. Les images doivent être inférieures à 5 120 Ko et doivent avoir l’un des formats suivants :

  • jpg

  • jpeg

  • gif

  • tif

  • tiff

  • bmp

  • png

    Lorsque l’image est téléchargée, elle est convertie au format .jpg et toutes les images téléchargées utiliseront également ce format. Si une image .gif animée est téléchargée, seul le premier cadre est enregistré.

    Lorsqu’une image est téléchargée, elle est redimensionnée au maximum à 144 pixels sur 144 pixels. Les utilisateurs doivent redimensionner ou rogner les images avant de les télécharger afin qu’elles puissent s’afficher en utilisant cette taille. Toutes les images sont rognées en carré. Si les deux côté d’une image sont inférieurs à 144 pixels, l’image est rognée en carré avec les dimensions du plus petit côté.