Freigeben über


Berichtverfassungsumgebung mit SQL Server Data Tools

In diesem Artikel wird beschrieben, welche Komponenten benötigt werden, um Dynamics 365 for Customer Engagement-Apps-Berichte zu erstellen.

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. Darüber hinaus sollten Sie mit Folgendem vertraut sein:

  • Visual Studio

  • Erstellen von SQL Server Reporting Services-Berichten mit SQL Server Data Tools (SSDT).

  • Zum Schreiben von Fetch-basierten Berichten verwenden die Dynamics 365 for Customer Engagement-Apps die FetchXML-Sprache.

Erforderliche Tools

Folgendes ist erforderlich, um einen benutzerdefinierten Bericht für Dynamics 365 for Customer Engagement-Apps zu schreiben:

Notiz

  • Sie können den SQL Server Reporting Services Report Builder nicht zum Erstellen von FetchXML-Berichten verwenden. Die Dynamics 365-Berichterstellungserweiterung für SQL Server Data Tools wird verwendet, um FetchXML-Berichte zu erstellen.
  • Die Dynamics 365-Berichterstellungserweiterung ist nur in einer 32-Bit-Version verfügbar.

Erforderliche Rechte

Um benutzerdefinierte Berichte für Dynamics 365 for Customer Engagement-Apps bereitzustellen, müssen Sie über ein Dynamics 365 for Customer Engagement-App-Konto und eine Ihnen zugewiesene Sicherheitsrolle mit PublishReport-Rechten verfügen. Standardmäßig enthalten die Sicherheitsrollen „Systemanpasser“ und „Systemadministrator“ diese Rechte.

Berichtsentwicklungsprozess

Im Folgenden sind die Schritte zum Entwickeln benutzerdefinierter Dynamics 365 for Customer Engagement-App-Berichte aufgeführt. Möglicherweise müssen Sie einige Schritte wiederholen, während Sie einen Bericht entwickeln:

  1. Entwickeln Sie ein Berichtskonzept oder eine Spezifikation basierend auf den anzuzeigenden Geschäftsinformationen.

  2. Erstellen Sie einen benutzerdefinierten Bericht bzw. verwenden Sie einen vorhandenen Bericht zum Ändern mithilfe von SQL Server Data Tools in Visual Studio.

    • Erstellen eines neuen (benutzerdefinierten) Berichts. Weitere Informationen: Benutzerdefinierte Berichte mit SQL Server Data Tools erstellen

    • Laden Sie eine vorhandene Berichtsdefinitionssprachendatei (.rdl) für Dynamics 365 for Customer Engagement-Apps herunter. Öffnen Sie dazu eine Kundenbindungs-App, wählen Sie die Registerkarte Berichterstattung, den gewünschten Bericht und dann auf der Befehlsleiste Bearbeiten aus. Wählen Sie auf der Seite mit den Berichteigenschaften die Option Bericht herunterladen in der Symbolleiste Aktionen aus.

  3. Erstellen grundlegender Berichtsparameter. Mehr Informationen: Verwenden Sie Parameter in Berichten

  4. Geben Sie Datasets und Filterkriterien zum Abrufen von Daten an:

  5. Definieren Sie das grundlegende Layout des Berichts, einschließlich Überschriften und Fußzeilen.

  6. Fügen Sie nach Bedarf Berichtselemente in der Berichtsspezifikation hinzu. Weitere Informationen: Berichtnavigation hinzufügen

  7. Zeigen Sie eine Vorschau des Berichts in Visual Studio an, und beheben Sie alle Fehler. Weitere Informationen: Testen und Fehlerbehebung von Berichten

  8. Stellen Sie den Bericht auf dem Berichtsserver bereit, indem Sie Dynamics 365 for Customer Engagement-Apps verwenden. Weitere Informationen: Berichte veröffentlichen

  9. Führen Sie den bereitgestellten Bericht aus, um ihn zu prüfen.

Siehe auch

Abfragen erstellen mit FetchXML
Erstellen benutzerdefinierter Berichte mit SQL Server Data Tools