Publier les personnalisations
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Le fait de publier les personnalisations permet à l’application Web de connaître les modifications aux données qui ont un impact sur l’interface utilisateur.
Quand publier les personnalisations
Les personnalisations sont automatiquement publiées lorsque de nouveaux éléments sont créés ou lorsque des éléments existants sont supprimés.
Vous devez publier les modifications après avoir mis à jour les métadonnées de schéma ou les entités qui ont un impact sur l’interface utilisateur. Vous pouvez choisir d’attendre et de publier un ensemble de modifications associées.
Seules les personnalisations publiées sont exportées avec une solution. Il est conseillé de toujours publier les personnalisations avant d’exporter une solution.
Lorsque vous effectuez des personnalisations qui apparaîtront dans Microsoft Dynamics 365 pour tablettes, vous devez toujours publier explicitement vos personnalisations pour vérifier que chaque élément est synchronisé avec l'application Dynamics 365 pour tablettes.
Notes
La publication des personnalisations peut interférer avec le fonctionnement normal du système. Dans un environnement de production, il est recommandé de planifier la publication des personnalisations au moment le moins gênant pour les utilisateurs.
Publication par programme
Le tableau suivant répertorie les deux messages que vous pouvez utiliser pour publier les personnalisations.
Message |
Description |
---|---|
Publie toutes les personnalisations. |
|
Publie les personnalisations spécifiées. |
Lorsque vous utilisez le message PublishXmlRequest, vous spécifiez les éléments que vous voulez publier à l’aide du paramètre ParameterXml.ParameterXML doit respecter le Publish request schema.
Récupération des métadonnées non publiées
Si vous souhaitez créer une application pour modifier les éléments personnalisables dans Microsoft Dynamics 365, vous devez récupérer toutes les définitions non publiées de ces éléments. Si un développeur définit certaines modifications, mais ne les publie pas, votre application doit pouvoir les récupérer pour les afficher dans l’interface utilisateur.
Utilisez les deux méthodes suivantes pour récupérer les métadonnées non publiées :
Paramètre RetrieveAsIfPublished
Récupère l’entité, l’attribut, les relations d’entité, et les données du groupe d’options à l’aide des messages suivants :Demande RetrieveUnpublished
Récupère les éléments d’interface utilisateur, les définitions comme le formulaire, le modèle, la visualisation et ressource Web, en utilisant les messages suivants :
Voir aussi
Personnaliser les applications Microsoft Dynamics 365
Utiliser le service d'organisation avec des métadonnées Dynamics 365
Publish request schema
Personnaliser les formulaires d’entités
Personnaliser les vues d’entité
Personnaliser les groupes d’options généraux
Modifier la navigation dans l’application à l’aide du plan de site
Personnaliser les commandes et le ruban
Ouvre les formulaires, vues, boîtes de dialogue et rapports avec une URL
Écrire du code pour les formulaires Microsoft Dynamics 365
Ressources Web pour Microsoft Dynamics 365
Bibliothèques JavaScript pour Microsoft Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright