Aanpassingen publiceren
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Door het publiceren van aanpassingen wordt de webtoepassing bewust gemaakt van wijzigingen in de gegevens die van invloed zijn op de gebruikersinterface.
Wanneer aanpassingen moeten worden gepubliceerd
Aanpassingen worden automatisch gepubliceerd als nieuwe items worden gemaakt of bestaande items worden verwijderd.
U moet wijzigingen publiceren na het bijwerken van schemametagegevens of entiteiten die van invloed zijn op de gebruikersinterface. U kunt ervoor kiezen om te wachten en een set gerelateerde wijzigingen samen te publiceren.
Alleen gepubliceerde aanpassingen worden met een oplossing geëxporteerd. Zorg er altijd voor dat aanpassingen worden gepubliceerd voordat u een oplossing exporteert.
Als u aanpassingen uitvoert die in Microsoft Dynamics 365 voor tablets worden weergegeven, moet u uw aanpassingen altijd expliciet publiceren om ervoor te zorgen dat elk item met de toepassing Dynamics 365 voor tablets wordt gesynchroniseerd.
Notitie
Het publiceren van aanpassingen kan een probleem veroorzaken met de normale werking van het systeem. We raden aan dat u in een productieomgeving het publiceren van aanpassingen plant wanneer gebruikers er het minst last van hebben.
Programmatisch publiceren
De onderstaande tabel toont de twee berichten die u kunt gebruiken om aanpassingen te publiceren.
Bericht |
Beschrijving |
---|---|
Publiceert alle aanpassingen. |
|
Publiceert de opgegeven aanpassingen. |
Als u het bericht PublishXmlRequest gebruikt, geeft u op welke items u wilt publiceren via de parameter ParameterXml.ParameterXML moet voldoen aan Publish request schema.
Niet-gepubliceerde metagegevens ophalen
Als u een toepassing wilt maken om aanpasbare items te bewerken in Microsoft Dynamics 365, moet u alle niet-gepubliceerde definities van deze items ophalen. Als een ontwikkelaar bepaalde wijzigingen definieert maar deze niet publiceert, moet uw toepassing in staat zijn deze op te halen om ze in de gebruikersinterface te kunnen weergeven.
Gebruik de volgende twee methoden om niet-gepubliceerde metagegevens op te halen:
Parameter RetrieveAsIfPublished
Haalt entiteit, kenmerk, entiteitsrelatie en optiesetgegevens op met behulp van de volgende berichten:Aanvraag RetrieveUnpublished
Haalt gebruikersinterface-items, zoals formulier, sjabloon, visualisatie en webresourcedefinities, op met behulp van de volgende berichten:
Zie ook
Microsoft Dynamics 365-toepassingen aanpassen
De organisatieservice met Dynamics 365-metagegevens gebruiken
Publish request schema
Entiteitformulieren aanpassen
Entiteitweergaven aanpassen
Algemene optiesets aanpassen
Toepassingsnavigatie wijzigen met de SiteMap
Opdrachten en het lint aanpassen
Formulieren, weergaven, dialogen en rapporten met een URL openen
Code schrijven voor Microsoft Dynamics 365-formulieren
Webresources voor Microsoft Dynamics 365
JavaScript-bibliotheken voor Microsoft Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht