Utiliser les contrôles personnalisés pour les visualisations de données

Les contrôles personnalisés vous permettent de transformer des champs contenant traditionnellement du texte en visualisations. De même, vous pouvez utiliser les contrôles personnalisés pour transformer des jeux de données, tels qu'une vue, pour l'afficher sous un rendu plus visuel plutôt que sous la forme d'une liste d'enregistrements. Les contrôles personnalisés peuvent apparaître sous forme de visualisations dans les formulaires, les tableaux de bord, les vues et les grilles de la 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 Dynamics 365 for Customer Engagement mobiles 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 intégralement avec le contrôle pour en modifier la valeur, par exemple en faisant glisser le contrôle lorsqu'il s'agit du contrôle personnalisé de 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 de curseur 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 pour télé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.

    Choisir les applications clientes sur lesquelles afficher le contrôle personnalisé

  7. Sélectionnez l'icône en forme de crayon Icône de modification de propriété du contrôle personnalisé à côté de Min, Max, et Étape, définissez l'option de propriété décrite ci-dessous, puis sélectionnez OK.

    Ajouter des propriétés de 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 for Customer Engagement 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 for Customer Engagement affiche le contrôle par défaut, en général à base de texte.

      Notes

      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 de curseur 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 les téléphones et les tablettes
Rendre des grilles (listes) modifiables dans Dynamics 365 Customer Engagement (on-premises) à l'aide du contrôle personnalisé Grille modifiable