Testa och felsöka rapporter
När du har skapat en rapport kan du testa den för att se om den ger de resultat som du vill.
Testa en rapport
Testa rapporten i Visual Studio inom fliken förhandsgranskning.
Om några fel rapporteras, åtgärda orsaken till felen och kör testet igen.
Publicera rapporten till rapportservern när rapporten fungerar korrekt. Om du vill göra det klickar du på Customer Engagement (on-premises), går till försäljning>rapporter. Klicka på nytt, och fyll sedan i informationen som krävs.
Kör publicerad rapport för att verifiera åtgärderna i rapporten.
Förslag för att testa en rapport
Följande lista över förslag tillhandahålls som en guide för att testa dina rapporter:
Kontrollera att rapportfilter anges för rätt entiteter. När du överför rapporten, öppnar du den och kontrollerar om alla entiteter som är avsedda för avancerad sökning-filtrering ska göras synliga för förfiltrering i rapporten.
Om rapporten frågar en anpassad entitet, kontrollerar du att entiteten kan filtreras korrekt. och att rapporten returnerar data utifrån användarroller med säkerhet på användarnivå på entiteter, anpassade säkerhetsroller och andra roller.
Vissa rapporter är sammanhangsberoende och kan köras med valda poster i en lista. Kontrollera att rapporten ska köras mot systemvyer, anpassade systemvyer, användarfrågor och markerade poster för dessa typer av rapporter.
Kontrollera att du kan ta ögonblicksbilder av rapporten via schemaläggningsguiden i Customer Engagement (on-premises).
Kontrollera att du kan spara rapporten som en PDF-fil. Rapporter som ofta skrivs ut bättre med PDF-formatering.
Kontrollera att detaljerade delrapporter är dolda när du publicerar rapporten så att de inte körs direkt av användare.
Detaljerad rapport misslyckas i Visual Studio Report Viewer
Vissa parametrar i rapporter som skapas med Rapportguiden är markerade interna (skrivskyddad). Därför när du har överfört rapporter i Visual Studio och sedan försöker öka detaljnivån, visar inte Visual Studio-rapportvisningsprogrammet inte rapporter. Lös problemet genom att använda Visual Studio Rapportdesignern för att ändra parametrarna från interna till dolda. Avmarkera kryssrutan internt och se till att de dolda är markerade för var och en av följande parametrar:
CRM_Drillthrough
CRM_DrillthroughFilterBy
CRM_FilterText
CRM_URL
Parametrarna med prefixet
CRM_Filtered
, till exempelCRM_FilteredAccount
ellerCRM_FilteredContact
, måste också markeras som dolda och inte interna.
Kommentar
Rapporten kanske inte innehåller alla parametrar som anges här.
Se även
Guiden Rapportering och analyser
Publicera rapporter
Använda parametrar i rapporter
Skapa anpassade rapporter med SQL Server Data Tools