Quand modifier le fichier de personnalisations

 

Date de publication : janvier 2017

S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Le fichier customizations.xml qui a été exporté dans le cadre d’une solution non gérée peut être modifié pour réaliser des tâches de personnalisation spécifiques. Après la modification du fichier, vous pouvez le compresser, ainsi que les autres fichiers exportés dans la solution non gérée. Appliquez les modifications en important cette solution non gérée modifiée.

La modification d’un fichier XML complexe comme le fichier customizations.xml, est beaucoup plus facile et moins enclin aux erreurs si vous utilisez un programme conçu pour prendre en charge la validation de schéma. Bien qu’il soit possible de modifier ce fichier dans un éditeur de texte unique comme Bloc-notes, cette méthode n’est pas recommandée sauf si vous avez l’habitude de modifier des fichiers. Pour plus d'informations, voir Modifier le fichier XML des personnalisations avec une validation de schéma.

Important

La définition XML non valide ou incorrecte des composants de solution peut entraîner des erreurs qui empêcheraient l’importation d’une solution non gérée manuellement.

Tâches prises en charge

Vous pouvez modifier le fichier customization.xml pour effectuer les tâches suivantes.

  • Modification du Ruban
    Le SDK de Microsoft Dynamics 365 décrit le processus de modification du ruban en modifiant directement le fichier customization.xml. Plusieurs personnes ont créé les éditeurs de ruban qui offrent une interface utilisateur pour faciliter la modification du ruban. Actuellement, les projets suivants sont disponibles sur CodePlex :

    Pour obtenir une assistance dans l’utilisation de ces programmes, contactez l’éditeur du programme.

    Pour plus d’informations sur la modification du ruban en modifiant le fichier customization.xml manuellement, voir Personnaliser les commandes et le ruban.

  • Modification du Plan du site
    Le Kit de développement logiciel (SDK) décrit le processus de modification du Plan du site en modifiant directement le fichier customization.xml.

    Plusieurs personnes ont également créé les éditeurs de plan de site. Actuellement, les projets suivants sont disponibles sur CodePlex :

    Pour plus d’informations, voir Modifier la navigation dans l’application à l’aide du plan de site

  • Modification FormXml
    FormXml permet de définir les formulaires et les tableaux de bord d’entité. L’éditeur de formulaires et le concepteur de tableau de bord dans l’application sont les outils les plus fréquemment utilisés pour cet objectif. La modification du fichier customizations.xml est une solution alternative. Pour plus d'informations, consultez les rubriques Personnaliser les formulaires d’entités et Créer un tableau de bord.

  • Modification des requêtes enregistrées
    Les définitions des vues pour les entités sont incluses dans le fichier customizations.xml et peuvent être modifiées manuellement. L’éditeur dans l’application est l’outil le plus couramment utilisé pour cet objectif. La modification du fichier customizations.xml est une méthode alternative. Pour plus d'informations, voir Personnaliser les vues d’entité.

  • Modification du fichier ISV.config
    Dans les précédentes versions de Microsoft Dynamics 365, ISV.Config était la manière pour ajouter les extensions de l’application cliente, ainsi que d’autres options de configuration. Pour Microsoft Dynamics CRM 2011 et Microsoft Dynamics CRM Online, le ruban favorise la manière d’étendre l’application. La seule fonctionnalité restée dans ISV.Config est la personnalisation de l’apparence du calendrier de service. Pour plus d'informations, voir Configuration de l’apparence du calendrier de service.

Tâches non prises en charge

La définition d’autres composants de solution en modifiant le fichier customizations.xml exporté n’est pas prise en charge. Elle inclut les éléments suivants :

  • Entités

  • Attributs

  • Entité-relation

  • Messages de l’entité

  • Groupes d’options

  • Ressources Web

  • Processus (Workflows)

  • Assemblys de plug-in

  • Étapes de traitement du message SDK

  • Point de terminaison de service

  • Rapports

  • Rôles de connexion

  • Modèles d'article

  • Modèles de contrats

  • E-mail Templates

  • Modèles de publipostage

  • Rôles de sécurité

  • Profils de sécurité de champs

Voir aussi

Personnaliser les applications Microsoft Dynamics 365
Customization XML reference
Customization solutions file schema
Ribbon XML reference
SiteMap XML reference
Form XML reference
Saved query XML reference
Modifier le fichier XML des personnalisations avec une validation de schéma

Microsoft Dynamics 365

© 2017 Microsoft. Tous droits réservés. Copyright