Partage via


Publier les personnalisations

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 définitions de table ou les tables 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 Dynamics 365 for tablets, vous devez toujours publier explicitement vos personnalisations pour vérifier que chaque élément est synchronisé avec l’application Dynamics 365 for tablets.

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
PublishAllXmlRequest Publie toutes les personnalisations.
PublishXmlRequest 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 être conforme à Publier un schéma de requête.

Récupération des métadonnées non publiées

Si vous souhaitez créer une application pour modifier les éléments personnalisables dans les applications pilotées par modèle, 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 les données de table, de colonne, de relation de table et d’option à l’aide des messages suivants :

Voir aussi

Extension du modèle de définitions de table
Publier un schéma de requête
Personnaliser des formulaires
Personnaliser les vues
Modifier la navigation dans l’application à l’aide du plan de site

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).