Share via


Testen en problemen oplossen voor rapporten

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Test het rapport nadat u deze hebt gemaakt om te zien of het de resultaten levert die u wilt.

Een rapport testen

  1. Test het rapport in Microsoft Visual Studio in het tabblad Voorbeeld.

  2. Als er fouten worden gemeld, neemt u de oorzaak van de problemen weg en voert u de test opnieuw uit.

  3. Als het rapport goed werkt, publiceert u het rapport naar de rapportserver. Hiervoor gaat u in Microsoft Dynamics 365 naar VerkoopRapporten. Klik op Nieuw en vul vervolgens de gevraagde informatie in.

  4. Voer het gepubliceerde rapport uit vanuit Microsoft Dynamics 365 bewerking van het rapport te controleren.

Suggesties om een rapport te testen

De volgende lijst met suggesties wordt geleverd als richtlijn voor het testen van uw rapporten:

  • Alleen op SQL gebaseerde rapporten: controleer of u toegang hebt tot gegevens van Microsoft Dynamics 365 via gefilterde weergaven om beveiligingbeperkingen van Dynamics 365 te volgen.

  • Alleen op SQL gebaseerde rapporten: controleer het aantal SQL-tabeljoins. Rapporten worden mogelijk niet uitgevoerd als er te veel tabeljoins zijn. Na het uploaden van het rapport opent u de voorfiltersectie van uw rapport en voegt u een aantal gerelateerde entiteiten toe, bijvoorbeeld accounts, die zijn gekoppeld aan verkoopkansen. Voer het rapport uit met de gerelateerde entiteiten. Als een fout als gevolg van het bereiken van het maximale aantal SQL-joins optreedt, kunt u het rapport vereenvoudigen of een aantal filterbare entiteiten van Geavanceerd zoeken verwijderen.

  • Controleer of rapportfilters voor de juiste entiteiten zijn opgegeven. Na het uploaden van het rapport opent u het en controleert u of er entiteiten die zijn toegewezen voor het filteren van Geavanceerd zoeken, voor voorfiltering van rapporten beschikbaar moeten worden gemaakt.

  • Als het rapport een query uitvoert op een aangepaste entiteit, controleert u of er correct op de entiteit kan worden gefilterd. en of het rapport gegevens retourneert op basis van gebruikersrollen met beveiliging op gebruikersniveau op entiteiten, aangepaste beveiligingsrollen, en andere rollen.

  • Sommige rapporten zijn contextafhankelijk en kunnen voor geselecteerde records in een lijst worden uitgevoerd. Voor deze typen rapporten, controleert u of het rapport op systeemweergaven, aangepaste systeemweergaven, gebruikerquerys en geselecteerde records kan worden uitgevoerd.

  • Controleer of u momentopnamen van het rapport kunt nemen via de wizard Planning in Dynamics 365.

  • Controleer of u het rapport als een PDF-bestand kunt opslaan. Rapporten worden meestal beter afgedrukt in PDF-indeling.

  • Controleer of er gedetailleerde subrapporten worden verborgen als u het rapport publiceert, zodat ze niet direct worden uitgevoerd door gebruikers.

Rapporteer fouten in de detailanalyse in Visual Studio rapportviewer

Sommige parameters in de rapporten die met de wizard Rapport zijn gegenereerd worden gemarkeerd als intern (alleen-lezen). Als u de rapporten in Visual Studio uploadt en een detailanalyse probeert te maken, geeft de rapportviewer van Visual Studio dus geen rapporten weer. Om dit te corrigeren, gebruikt u het rapportontwerp van Visual Studio om de parameters van interne naar verborgen te wijzigen. Schakel het selectievakje Intern uit en zorg ervoor dat het selectievakje Verborgen is ingeschakeld voor elk van de volgende parameters:

  • CRM_Drillthrough

  • CRM_DrillthroughFilterBy

  • CRM_FilterText

  • CRM_URL

De parameters die het voorvoegsel CRM_Filtered hebben, zoals CRM_FilteredAccount of CRM_FilteredContact, moeten ook worden gemarkeerd als verborgen en niet als intern.

Notitie

Het rapport bevat mogelijk niet alle hier vermelde parameters.

Zie ook

Rapportage en analyse met Dynamics 365
Rapporten publiceren
Parameters in rapporten gebruiken
Een nieuw rapport maken met SQL server-gegevenshulpprogramma's

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht