Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Microsoft Dynamics 365 Customer Engagement (on-premises) innehåller rapporter som ger användbar affärsinformation till användaren. Dessa rapporter baseras på SQL Server Reporting Services och innehåller samma uppsättning funktioner som är tillgängliga för SQL Server Reporting Services-rapporter.
Rapportera ägarskap
Systemrapporter är tillgängliga för alla användare. Personer som äger rapporter kan dela dem med specifika kollegor eller team, eller göra rapporterna tillgängliga för organisationen så att alla användare kan använda dem.
Rapporttyper
Customer Engagement (on-premises) har stöd för två typer av rapporter:
SQL Server Reporting Services-rapporter. Dessa rapporter använder SQL-frågor och filtrerade vyer för att hämta rapportdata. Filtrerade vyer begränsar data till det som är tillgängligt för den säkerhetsroll som personen som kör rapporten har. Alla standardrapporter som ingår i Customer Engagement (on-premises) är SQL-baserade rapporter.
Du kan inte komma åt filtrerade vyer i Dynamics 365 Customer Engagement eftersom åtkomst till SQL-databasen inte stöds. Om du har en Dynamics 365 (online)- eller Power Apps-prenumeration kan du använda Fetch-baserade rapporter för anpassad rapportering.
Fetch-baserad Reporting Services-rapporter. Dessa rapporter använder FetchXML-frågor som är egna för Customer Engagement (on-premises) i stället för filtrerade vyer för att hämta data för rapporter. Rapporter som du skapar med hjälp av Rapportguiden i är Fetch-baserade rapporter.
De andra rapporterna kan vara:
Länkar till webbsidor
Statiska filer
Dynamiska Office Excel-filer som läser data från Customer Engagement (on-premises)-databasen
För varje rapport kan du redigera följande egenskaper:
Filnamn eller URL
Visningsnamn
Beskrivning
Information om var rapporten visas i användargränssnittet
Säkerhet för data i rapporter
Alla rapporter läser data från filtrerade vyer som filtrerar data baserat på användarens säkerhetsroll. Rapporter visar endast data som den person som kör rapporten har behörighet att visa.
Rapporter i lösningar
Rapporter är lösningsorienterade. Om du lägger till en rapport som en komponent i en lösning blir den en enda programvaruenhet som utökar appens funktioner och användargränssnittet. Endast rapporter som ägs av organisationen eller som är synliga för organisationen kan läggas till i lösningar.
Anmärkning
Så här tar du reda på om en rapport kan visas för organisationen: Markera en rapport i listan över rapporter och klicka eller tryck sedan på Redigera. På fliken Administration ser du om Kan visas av är inställt på Organisation.
Du kan lägga till, importera eller exportera ögonblicksbilder av rapporter som en del av en lösning. Rapporter, underrapporter, rapportkategori, rapportvisningsområde och rapportrelaterad posttyp betraktas som komponenter i en rapportuppsättning. När du importerar en lösningsuppdatering i icke-överskrivningsläge ignoreras alla uppdateringar av lösningen i en rapport om någon komponent i rapportuppsättningen har anpassats.
Kom igång med att skriva rapporter
Customer Engagement (on-premises) använder SQL Server Reporting Services-RDL-rapporter (Report Definition Language) för att fråga efter data och returnera förfinade resultat tillbaka till rapportanvändaren. Mer information om RDL finns i SSRS (Report Definition Language).
Om du vill skapa eller ändra befintliga RDL-rapporter som kan användas med dina appar använder du FetchXML, som sedan konverteras till RDL med hjälp av rapportredigeringsverktyg.
Om du vill kan du använda ett verktyg från tredje part, SQL2FetchXML, för att konvertera dina SQL-skript till FetchXML och sedan använda FetchXML-frågan i dina Fetch-baserade rapporter. Mer information: SQL2FetchXML Hjälp
Alternativ för att skapa nya rapporter
För att skapa en ny rapport kan användare med rätt behörighet:
Lägg till en fil eller en länk till en webbsida som en rapport.
Kör rapportguiden för att skapa en ny Reporting Services-rapport. Med Rapportguiden kan du skapa tabell- och diagramrapporter, inklusive detaljerade rapporter och de N översta rapporterna.
Skriv en ny Fetch-baserad Reporting Services-rapport. Om du vill skriva anpassade fetch-baserade rapporter måste du installera tillägget för rapportredigering. Mer information: Skapa en ny rapport med hjälp av SQL Server Data Tools
Alternativ för att ändra befintliga rapporter
För befintliga rapporter kan användare med rätt behörighet:
Ordna rapporter i kategorier för att styra vilka vyer i rapportområdet som visas för varje rapport.
Bestäm var en rapport ska visas i användargränssnittet och redigera andra rapportegenskaper.
Redigera en rapport som har skapats med Rapportguiden.
Redigera en standardrapport. Om du till exempel anpassar en app kan du behöva ändra etiketter eller lägga till eller ta bort fält i standardrapporter. Mer information: Miljö för rapportskrivning med SQL Server Data Tools
Redigera standardfiltret för en standardrapport, en rapport som skapats med Rapportguiden eller andra Reporting Services-rapporter.
Skapa en engångsögonblicksbild för en Reporting Services-rapport eller schemalägg en Reporting Services-rapport så att den körs med angivna intervall. Observera att funktionen Schemaläggning av rapporter för närvarande endast är tillgänglig med lokala versioner av Dynamics 365 Customer Engagement.
Dela en personlig rapport med andra användare eller gör den tillgänglig för alla i din organisation.
Publicera en rapport så att den är tillgänglig för användning med externa program, till exempel SharePoint eller anpassade program.
Anmärkning
Du kan inte använda SQL Server Reporting Services Report Builder för att skapa FetchXML-rapporter. Dynamics 365-rapportredigeringstillägget för SQL Server Data Tools används för att skapa FetchXML-rapporter.