Sie arbeiten mit Dynamics 365 Business Central und möchten das Layout eines Berichts anpassen? Wir zeigen Ihnen in diesem Blogartikel, wie Ihnen dies mithilfe von Word gelingt.
Seit der Dynamics 365 Business Central 2022
Ein
Dynamics 365 Business Central bietet im Standard bereits zahlreiche Vorlagen für Berichte. Diese Vorlagen sind allerdings nicht veränderbar. Sie haben jedoch die Möglichkeit, benutzerdefinierte Layouts zu erstellen, welche auf einer vorhandenen Vorlage basieren können.
Was ist ein Berichtslayout in Dynamics 365 Business Central?
Bei der Erstellung eines Berichts wird als Erstes der Datensatz gewählt und anschließend das Berichtslayout entworfen. Über die Layouts steuern Sie den Inhalt sowie die Form eines Berichts.
Dazu zählen:
- allgemeine Seiteneinstellungen (z. B. Ränder und Hintergrundbilder)
- Firmenlogo inkl. Position
- das Textformat (z. B. Schriftart, Größe und Farbe)
- Beschriftungs- und Datenfelder (aus dem Datensatz des Berichts)
Exkurs: Unterschied zwischen Word- und RDLC-Layouts
Es gibt zwei Arten von Berichtslayouts, die Sie in Berichten verwenden können:
- RDLC
- Word
Verglichen mit Word-Layouts bieten RDLC-Layouts (RDLC =
Unser Fokus liegt heute darauf, wie Sie mithilfe von Word Berichtslayouts verändern können. Dies geschieht, indem Sie, wie der Name schon sagt, ein Word-Dokument verwenden. Dieses enthält einen benutzerdefinierten
Wie passe ich ein Berichtslayout in Dynamics 365 Business Central an?
Schritt 1: Auswahl und Export des Berichts
Um ein bestehendes Berichtslayout in Dynamics 365 Business Central als Ausgangspunkt für die Erstellung Ihres eigenen benutzerdefinierten Berichtslayouts zu verwenden, suchen Sie nach „Benutzerdefinierten Berichtslayouts“ und rufen die entsprechende Seite auf.
In der Liste, die sich dann öffnet, finden Sie alle Layouts, die auf Word basieren und dementsprechend von Ihnen angepasst werden können.
Haben Sie ein Layout ausgewählt, exportieren Sie es, indem Sie es mit Linksklick auswählen und dann unter Weitere Optionen > Layout exportieren auswählen. Es erscheint ein Download-Dialog und Sie können die Word-Datei an einem beliebigen Ort speichern oder öffnen.
Wir wählen beispielhaft den Bericht Verkaufsangebot (ID 1304).
Schritt 2: Bearbeitung des Berichts
Um in Word nun Anpassungen vorzunehmen, müssen Sie zunächst das Menüband um die Entwicklertools erweitern. Das machen Sie, indem Sie in Word oben links auf Datei > Optionen klicken, woraufhin Sie in dem Fenster Word-Optionen links Menüband anpassen auswählen können. Dort suchen Sie nun auf der linken Seite „Entwicklertools“ und fügen es über den mittleren Knopf Hinzufügen zu Ihrem Menüband hinzu. Dann betätigen Sie die Schaltfläche OK.
Nun können Sie in Ihrem Menüband die Entwicklertools auswählen und dort in Ihrer zuvor exportierten Word-Datei zu dem
Auf der rechten Seite erscheint nun die
- report_name: Name, der dem Bericht zugewiesen ist
- ID: Identifikationsnummer für den Bericht
Hinzufügen von Feldern
Nachdem Sie die richtige Komponente ausgewählt haben, finden Sie auf der rechten Seite eine Liste, aus der Sie sich Ihre gewünschten Felder aus Dynamics 365 Business Central einfügen können, indem Sie diese per Rechtsklick Inhaltssteuerelemente einfügen > Rich Text in Ihren Bericht einfügen.
Das Feld wird an der Stelle eingefügt, an der sich Ihr Cursor im Text befindet.
So können Sie nun nach Belieben Ihren Bericht anpassen, Felder entfernen und andere hinzufügen.
Einbettung von Schriftarten
Um sicherzustellen, dass Berichte immer mit den gewünschten Schriftarten angezeigt und gedruckt werden, können Sie die Schriftarten im Word-Dokument einbetten. Allerdings müssen Sie bedenken, dass das Einbetten von Schriftarten die Größe der Word-Datei erheblich erhöhen kann.
Sollten Sie sich dennoch dafür entscheiden, Schriftarten einzubetten, können Sie dies folgendermaßen machen:
- Führen Sie die Aktion Datei > Optionen aus.
- Navigieren Sie zu der Registerkarte Speichern.
- Aktivieren Sie das Kontrollkästchens unter dem Punkt Genauigkeit beim Freigeben dieses Dokuments beibehalten.
- Bestätigen Sie über die Schaltfläche OK.
Bei der
Entfernung der Beschriftungs- und Datenfelder in Word-Layouts
Die Beschriftung sowie die Datenfelder eines Berichts sind in den sogenannten Inhaltssteuerelementen in Word enthalten. In der folgenden Abbildung wird ein Inhaltssteuerelement dargestellt, wenn es im Word-Dokument ausgewählt ist:
Die Bezeichnung des Datenfeldes wird im Inhaltssteuerelement angezeigt. In dem Beispiel ist der Name “CompanyAddr1”.
Um eine Beschriftung oder ein Datenfeld zu entfernen, gehen Sie wie folgt vor:
- Sie wählen das entsprechende Feld mit der rechten Maustaste aus.
- Sie klicken auf Inhalt des Steuerelements löschen.
Das Inhaltssteuerelement wird entfernt, aber die Feldnamen bleiben als Text erhalten. Den verbleibenden Text können Sie ebenso löschen.
Schritt 3: Speichern und Import des Layouts
Nachdem Sie eine Anpassung getätigt haben, können Sie das Word-Dokument speichern und es wieder in die Liste der benutzerdefinierten Berichtslayouts importieren. Dafür können Sie ein neues Berichtslayout anlegen, indem Sie
- entweder Neu in der Liste auswählen und die gewünschte Berichts-ID sowie Wordlayout auswählen
- oder ein bereits vorhandenes Layout wählen und analog zum Export unter Aktionen auf Layout importieren klicken.
In beiden Fällen müssen Sie dann noch die geänderte Datei auswählen, die Sie zuvor gespeichert haben.
Wie wähle ich das angepasste Berichtslayout in Dynamics 365 Business Central aus?
Nachdem Sie das Layout zu Ihrer Zufriedenheit angepasst haben, können Sie nun auswählen, welches Layout von Dynamics 365 Business Central verwendet werden soll. Dazu suchen Sie am besten erneut nach „Berichtslayout“ und wählen dort den Punkt Auswahl des Berichtslayouts.
Nach dem Öffnen der entsprechenden Seite finden Sie eine Liste aller Berichte, die es in Dynamics 365 Business Central gibt. In der Spalte Ausgewähltes Layout steht die Art des zurzeit verwendeten Layouts. Wenn Sie also zum Beispiel Ihre Auftragsbestätigung im Word-Layout neu designt haben, müssen Sie hier eine Umstellung vornehmen, um statt dem Standard-RDLC-Layout das benutzerdefinierte Word-Layout zu verwenden.
Dazu scrollen Sie zum Bericht Ihrer Wahl, wählen unter Ausgewähltes Layout stattdessen Benutzerdefiniertes Layout und werden dann gefragt, welches Layout mit der entsprechenden Berichts-ID Sie verwenden wollen. Nach entsprechender Auswahl wird fortwährend immer Ihr gewähltes Layout verwendet.
Falls Sie noch mehr zur Arbeit mit Berichten erfahren möchten, schauen Sie auf unserer Seite „Reportings in Dynamics 365 Business Central“ vorbei. Dort finden Sie u. a. ein kurzes Tutorial, wie Sie unterschiedliche Berichte erstellen, speichern und planen können.
Wenn Sie Hilfe benötigen oder die Anforderungen (z. B. neuer Felder, Gruppierungen, Logik) zu komplex werden, kontaktieren sie uns gerne.