Utilisez les contrôles personnalisés pour transformer les champs de texte en visualisations de données.

Cette rubrique s’applique à Dynamics 365 Customer Engagement (on-premises). Pour la version Power Apps de cette rubrique, consultez : Utiliser des contrôles personnalisés pour des visualisations de données d’application pilotée par modèle

Les contrôles personnalisés vous permettent de transformer des champs qui contiennent traditionnellement du texte en visualisations. De même, vous pouvez utiliser des contrôles personnalisés pour transformer des ensembles de données, tels qu’une vue, pour les afficher dans un rendu plus visuel plutôt que dans une liste d’enregistrements. Les contrôles personnalisés peuvent apparaître sous forme de visualisations sur les formulaires, les tableaux de bord, les vues et les grilles de page d’accueil. Vous pouvez définir un type de contrôle personnalisé pour qu’il s’affiche dans le client navigateur Web tout en faisant afficher un autre contrôle personnalisé dans vos applications mobiles Dynamics 365 Customer Engagement (on-premises) pour téléphone ou tablette. Par exemple, vous pouvez utiliser un contrôle personnalisé d’entrée numérique pour un champ dans les clients navigateurs Web et un contrôle personnalisé de curseur pour l’application sur téléphone. Une fois la personnalisation publiée, les utilisateurs peuvent interagir pleinement avec le contrôle pour modifier la valeur, par exemple en faisant glisser le contrôle lors de l’utilisation du contrôle personnalisé du curseur linéaire. Les modifications sont enregistrées automatiquement à la fermeture du formulaire, exactement comme quant l’utilisateur modifie un champ classique dans un formulaire.

Contrôle personnalisé de curseur.

Utiliser un contrôle personnalisé pour ajouter des visualisations à un champ

La procédure suivante va modifier l’étiquette et le champ de zone de texte par défaut du champ Montant budgétaire en contrôle personnalisé de curseur sur l’entité Opportunité. Vous pouvez effectuer la même procédure pour remplacer un champ existant par un contrôle personnalisé ou pour configurer un contrôle personnalisé pour un champ personnalisé.

  1. Ouvrez l’explorateur de solutions.

  2. Développez Entités, développez l’entité voulue, comme l’entité Opportunité, sélectionnez Formulaires, puis ouvrez un formulaire, par exemple le formulaire Principal.

  3. Dans l’éditeur de formulaires, double-cliquez sur le champ où vous souhaitez ajouter un contrôle personnalisé, par exemple le champ Montant budgétaire sur le formulaire principal de l’opportunité. Par ailleurs, vous pouvez créer un champ personnalisé.

  4. Dans la page Propriétés du champ, sélectionnez l’onglet Contrôles, puis Ajouter un contrôle.

  5. Dans la page Ajouter un contrôle, sélectionnez le contrôle de votre choix, tel que le contrôle Curseur linéaire illustré ici, puis sélectionnez Ajouter.

    Ajouter un contrôle Slider linéaire.

  6. Sélectionnez le client où vous souhaitez afficher le contrôle.

    • Web. Pour rendre le contrôle personnalisé disponible à partir de n’importe quel navigateur Web, sélectionnez l’option Web à côté du contrôle. Notez que le choix de l’option Web comprend l’affichage du contrôle dans les navigateurs Web sur PC, Mac et appareils mobiles.

    • Téléphone : Pour rendre le contrôle personnalisé disponible sur les téléphones qui exécutent Dynamics 365 for phones, sélectionnez l’option Téléphone à côté du contrôle.

    • Tablette. Pour rendre le contrôle personnalisé disponible sur les tablettes qui exécutent Dynamics 365 for tablets, sélectionnez l’option Tablette à côté du contrôle.

    Sélectionner les applications client pour afficher le contrôle personnalisé.

  7. Sélectionnez l’icône en forme de crayon Modifier l’icône de propriété du contrôle personnalisé. en regard de Min, Max et Étape, définissez l’option de la propriété décrite ci-dessous, puis sélectionnez OK.

    Ajouter les propriétés du contrôle personnalisé.

    • Min. Définissez la valeur minimum acceptée. Vous pouvez associer une valeur statique que vous entrez ou associer la valeur à un champ existant. Dans cet exemple, Associer à une valeur statique est Devise et la valeur minimale pouvant être entrée est zéro.

      • Associer à une valeur statique. Sélectionnez le type de données, tel que nombre entier (Whole.None), devise, virgule flottante (FP), ou décimal. Ensuite, entrez un nombre qui représente la valeur acceptée minimale pour le champ.

      • Associer des valeurs à un champ. Sélectionnez un champ dans la liste, qui sera utilisé comme valeur minimum acceptée.

    • Max. Définissez la valeur maximum acceptée du champ. Comme pour la valeur minimale, vous pouvez associer une valeur statique que vous entrez ou associer la valeur à un champ existant, comme décrit précédemment. Dans cet exemple, Associer à une valeur statique est Devise et la valeur maximale pouvant être entrée est 1 million.

    • Étape. Cela représente l’unité d’incrémentation ou décrémentation lors d’une addition ou d’une soustraction à la valeur actuelle. Par exemple, pour le montant du budget vous pouvez sélectionner des valeurs d’incrémentation ou de décrémentation de 100 euros.

    • Masquer le contrôle par défaut. La sélection de cette option masque le contrôle ; ainsi, ni le contrôle ni les données ne s’affichent dans aucun des clients qui ne prennent pas en charge le contrôle personnalisé. Notez que le client Web Dynamics 365 Customer Engagement (on-premises) classique ne prend pas en charge la plupart des contrôles personnalisés. Par défaut, cette option est désactivée et le client Web Dynamics 365 Customer Engagement (on-premises) affiche le contrôle par défaut, en général à base de texte.

      Note

      Le contrôle par défaut se reconnaît par la chaîne (défaut) à la suite du nom du contrôle.

      Contrôle par défaut.

  8. Sélectionnez OK pour fermer la page Propriétés du champ.

  9. Pour activer la personnalisation, sélectionnez Enregistrer, puis Publier dans le formulaire d’entité.

  10. Sélectionnez Enregistrer et fermer pour fermer l’éditeur de formulaires.

Voir le contrôle personnalisé en action

Ouvrez un enregistrement contenant le champ doté du contrôle personnalisé, tel que le formulaire d’opportunité de l’exemple précédent; observez comment le champ est modifié.

Contrôle Slider affiché sur le formulaire.

Le champ est désormais affiché sous forme de curseur au lieu du champ texte.

Voir aussi

Créer et modifier des vues
Personnaliser Dynamics 365 pour téléphones et tablettes
Rendre les grilles (listes) modifiables dans Dynamics 365 Customer Engagement (on-premises) à l’aide du contrôle personnalisé Grille modifiable