Delen via


Rapporten publiceren

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics CRM 2015

Er zijn twee manieren om een rapport voor Microsoft Dynamics CRM 2015 en Microsoft Dynamics CRM Online 2015 Update te publiceren:

Dit onderwerp bevat informatie die voor beide methoden van toepassing is.

In dit onderwerp

Toegangsrechten voor het publiceren van rapporten

Eigendom en delen voor rapporten

Een rapport aan een ander rapport koppelen

Toegangsrechten voor het publiceren van rapporten

Als u een rapport van het type Rapport van Reporting Services wilt publiceren, moet u de bevoegdheden van prvPublishRSReport en prvCreateReport voor de rapportentiteit hebben. Echter, u hebt niet de bevoegdheid prvPublishRSReport nodig om de overige twee typen rapporten te publiceren: Ander rapport en Gekoppeld rapport. Het rapportype wordt opgegeven in het kenmerk Report.ReportTypeCode.

Als het rapport met de verwante rapportcategorieën (ReportCategory), rapportentiteit (ReportEntity) en rapportgebied (ReportVisibility) wordt gekoppeld, moet u ook de bevoegdheden prvAppendReport en prvAppendToReport voor de rapportentiteit hebben. Standaard hebben de beveiligingsrollen Systeembeheerder en Systeemaanpasser deze bevoegdheden. Zie voor meer informatie Report entity privileges en UI Beveiligingsrol om bevoegdheden voor koppelen toe te wijzen.

Eigendom en delen voor rapporten

U kunt kiezen tussen enerzijds eigendom van een gebruiker of een team, of anderzijds eigendom van de organisatie. Zie Entiteiteigendom voor meer informatie. Als een rapport eigendom is van een organisatie is het zichtbaar voor de hele organisatie. Als het rapport eigendom is van een gebruiker of een team, kunt u dit rapport met andere gebruikers en teams delen.

U kunt het eigendom van een rapport als volgt wijzigen:

De wijzigingen in eigendom worden trapsgewijs doorgevoerd van een bovenliggend rapport op onderliggende rapporten. Als u een bovenliggend rapport eigendom van de organisatie maakt, worden alle onderliggende rapporten ook eigendom van de organisatie. Zie Entiteitsrelatiegedrag voor meer informatie.

Een rapport aan een ander rapport koppelen

Het rapport kan onafhankelijk zijn of onderliggende rapporten hebben die meer gedetailleerde informatie bevatten. De bovenliggende en onderliggende rapporten hebben een bovenliggende relatie (zie Entiteitsrelatiegedrag). Dit houdt in dat alle bewerkingen op de bovenliggende record in de onderliggende records worden overgebracht (alle items trapsgewijs). Echter, bij een verwijdering wordt het onderliggende rapport niet verwijderd, maar de koppeling tussen het bovenliggende rapport en de onderliggende rapport wordt verwijderd.

Het onderliggende rapport moet informatie bevatten over de ID van het bovenliggende rapport. Om de ID van het bovenliggende rapport in te stellen, moet het kenmerk Report.ParentReportId worden ingesteld in het onderliggende rapport. De koppeling tussen het bovenliggende rapport en de onderliggende rapport wordt uitgevoerd terwijl het onderliggende rapport wordt gemaakt of bijgewerkt. Het bovenliggende rapport kan meerdere onderliggende rapporten hebben. U moet een bovenliggend rapport publiceren voordat u de onderliggende rapporten publiceert. Als u een onderliggend rapport maakt voordat u een bovenliggend rapport maakt, moet u de onderliggende rapport met bovenliggende rapport-ID bijwerken nadat het bovenliggende rapport is gemaakt.

Zie ook

Een rapport publiceren met de Microsoft Dynamics CRM-webservice
TechNet: Rapporten publiceren
TechNet: Rapporten kopiëren tussen installaties van Microsoft Dynamics CRM
Ontwikkelaarshandleiding over rapporten voor Microsoft Dynamics CRM 2015
Ontwikkelaarshandleiding over rapporten voor Microsoft Dynamics CRM 2015
Een rapport publiceren met de Microsoft Dynamics CRM-webservice

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht