Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, was zum Erstellen von Dynamics 365 for Customer Engagement-Apps-Berichten erforderlich ist.
Sie müssen über die erforderlichen Entwicklungstools und entsprechenden Berechtigungen in Dynamics 365 for Customer Engagement-Apps verfügen, um einen Bericht zu schreiben und zu veröffentlichen. Außerdem sollten Sie mit Folgendem vertraut sein:
Visual Studio.
Erstellen von SQL Server Reporting Services-Berichten mithilfe von SQL Server Data Tools (SSDT).
Um Berichte auf Basis von Fetch zu erstellen, verwenden Sie die FetchXML-Sprache der Dynamics 365 for Customer Engagement-Apps.
Erforderliche Tools
Folgendes ist erforderlich, um einen benutzerdefinierten Bericht für Dynamics 365 for Customer Engagement-Apps zu schreiben:
Visual Studio. Spezifische Versionen finden Sie unter Anforderungen für die Berichtserstellungserweiterung.
SQL Server Data Tools. Hierbei handelt es sich um eine Umgebung zum Erstellen von Berichten, die als Plug-In mit Visual Studio verfügbar ist.
Dynamics 365-Erweiterung für die Berichterstellung. Dies ist erforderlich, wenn Sie benutzerdefinierte Fetch-basierte Berichte schreiben. Beachten Sie, dass Dynamics 365-Apps zur Kundeninteraktion, z. B. Dynamics 365 Sales und Dynamics 365 Customer Service, nur Fetch-basierte Berichte unterstützen. Die Dynamics 365-Berichtserstellungserweiterung muss auf dem Computer installiert sein, auf dem Visual Studio und SQL Server Data Tools installiert sind. Herunterladen: Dynamics 365 Report Authoring Extension. Installationsanweisungen finden Sie unter Installieren der Dynamics 365-Berichtserstellungserweiterung.
Microsoft Reporting Services Projects-Erweiterung. Wird zum Erstellen von Berichtsserverprojekten verwendet. Die Erweiterung ist in Visual Studio 2015 enthalten. Spätere Versionen finden Sie unter Report Services-Projekterweiterung.
Hinweis
- Sie können den SQL Server Reporting Services-Berichts-Generator nicht verwenden, um FetchXML-Berichte zu erstellen. Die Dynamics 365-Berichtserstellungserweiterung für SQL Server Data Tools wird zum Erstellen von FetchXML-Berichten verwendet.
- Dynamics 365 Report Authoring Extension ist nur in einer 32-Bit-Version verfügbar.
Erforderliche Berechtigungen
Um benutzerdefinierte Berichte in Dynamics 365 for Customer Engagement-Apps bereitzustellen, müssen Sie über ein Dynamics 365 for Customer Engagement-Apps-Konto und eine Ihnen zugewiesene Sicherheitsrolle verfügen, die die Berechtigung PublishReport enthält. Standardmäßig umfassen die Sicherheitsrollen "Systemanpasser" und "Systemadministrator" diese Berechtigungen.
Entwicklungsprozess des Berichts
Im Folgenden werden die Schritte zum Entwickeln benutzerdefinierter Dynamics 365 for Customer Engagement-Apps-Berichte aufgeführt. Möglicherweise müssen Sie einige Schritte wiederholen, während Sie einen Bericht erstellen:
Entwickeln Sie ein Berichtskonzept oder eine Spezifikation, basierend darauf, welche Geschäftsinformationen angezeigt werden sollen.
Erstellen Sie einen benutzerdefinierten Bericht, oder verwenden Sie einen vorhandenen Bericht, um ihn mithilfe von SQL Server Data Tools in Visual Studio zu ändern.
Erstellen Sie einen neuen (benutzerdefinierten) Bericht. Weitere Informationen: Erstellen von benutzerdefinierten Berichten mit SQL Server Data Tools
Laden Sie eine vorhandene Dynamics 365 for Customer Engagement-Apps-Berichtsdefinitionsdatei (RDL) herunter. Öffnen Sie dazu eine App zur Kundeninteraktion, wählen Sie die Registerkarte Berichterstellung aus, wählen Sie den gewünschten Bericht aus, und wählen Sie dann in der Befehlsleiste Bearbeiten aus. Wählen Sie auf der Seite mit den Berichtseigenschaften auf der Symbolleiste Aktionendie Option Bericht herunterladen aus.
Erstellen Sie grundlegende Berichtsparameter. Weitere Informationen: Verwenden von Parametern in Berichten
Geben Sie Datasets und Filterkriterien für das Abrufen von Daten an:
- Aktivieren Sie die Vorabfilterung für die primären Entitäten. Weitere Informationen: Verwenden von Filtern in Berichten
Definieren Sie das grundlegende Layout des Berichts, einschließlich Kopf- und Fußzeilen.
Fügen Sie Berichtselemente nach Bedarf basierend auf der Berichtsspezifikation hinzu. Weitere Informationen: Hinzufügen der Berichtsnavigation
Zeigen Sie eine Vorschau des Berichts in Visual Studio an, und beheben Sie alle Fehler. Weitere Informationen: Testen und Fehlerbehebung von Berichten
Stellen Sie den Bericht mithilfe von Dynamics 365 for Customer Engagement-Apps auf dem Berichtsserver bereit. Weitere Informationen: Veröffentlichen von Berichten
Führen Sie den bereitgestellten Bericht aus, um dies zu überprüfen.
Siehe auch
Erstellen von Abfragen mit FetchXML
Erstellen von benutzerdefinierten Berichten mit SQL Server Data Tools