Ein Berichtlayout ist ein Beleg, der als Vorlage fungiert, die die Darstellung eines Microsoft Dynamics NAV Berichts definiert, wenn diese angezeigt oder gedruckt wird. Insbesondere richtet ein Berichtlayout Folgendes ein:

Ein Microsoft Dynamics NAV-Bericht kann mit mehreren Berichtlayouts eingerichtet werden, die bei Bedarf ausgewechselt werden können. Sie können ggf. einen der integrierten Berichtlayouts verwenden, oder Sie können angepasste Berichtlayouts erstellen und sie Ihren Berichten nach Bedarf zuordnen.

Es gibt zwei Arten Berichtlayouts, die Sie in Berichten verwenden können, Word und RDLC.

Weitere Informationen finden Sie in den folgenden Abschnitten zu diesem Thema.

Word-Berichtlayout - Übersicht

Ein Word-Berichtlayout basiert auf einem Word-Dokument (DOCX-Datei-Typ). Word-Berichtslayouts ermöglichen, Berichtlayouts zu entwerfen, indem sie Microsoft Word 2013 verwenden. Ein Word-Berichtlayout bestimmt den Inhalt des Berichts und steuert, wie diese Inhaltselemente angeordnet sind und wie sie aussehen. Ein Word-Berichtlayoutbeleg verwendet normalerweise Tabellen, um Inhalt zu organisieren, wobei die Zellen Datenfelder, Text oder Bilder enthalten können. Beispielsweise illustriert die folgende Abbildung den Word-Berichtlayoutbeleg, der in Vertriebsrechnungsbeleg verwendet wird, wie er erscheint, wenn er in Word zur Bearbeitung geöffnet wird.

Example of a word report layout document for NAV

In dem Beispiel sind die Tabellen so eingerichtet, dass die Rasterlinien angezeigt werden. Die Rasterlinien anzuzeigen ist hilfreich, wenn Sie das Word-Berichtlayout bearbeiten, weil Sie dann die Tabellen-Zellenränder sehen. Allerdings sollten Sie die Rasterlinien ausblenden, wenn Sie mit dem Bearbeiten fertig sind. Um Tabellenrasterlinien ein- oder auszublenden, wählen Sie die Tabelle und wählen Sie anschließend unter Layout auf der Registerkarte Tabelle die Option Rasterlinien anzeigen aus.

Hinweis
Bilder, die auf einem Feld im Berichtsdataset basieren, was bedeutet, dass sie in einem Inhaltssteuerelement definiert sind, können nicht angezeigt werden, wenn Sie das Layout in Word bearbeiten. Sie werden im Bericht angezeigt, wenn er ausgeführt wird.

In der folgenden Abbildung wird der vorige Vertriebsrechnungsbericht dargestellt, wie er erscheint, wenn er im Microsoft Dynamics NAV-Client vorangezeigt wird.

Shows report 1306 run from the client

Beachten Sie, dass die Beschriftungs- und die Datenfelder durch tatsächliche Daten für den Debitor ersetzt wurden.

Beschriftungs- und Datenfelder

Die Beschriftungs- und die Datenfelder werden durch Inhaltssteuerelemente definiert. Inhaltssteuerelemente fungieren als Platzhalter für die tatsächlichen Berichtsdaten. In dem Word-Berichtlayoutdokument steuern die Inhaltssteuerelemente nur Referenz auf ein Feld im Berichtsdataset, wie in der folgenden Abbildung gezeigt.

Content control for field in Word report layout

Die tatsächlichen Daten erscheinen erst, wenn der Bericht von dem Microsoft Dynamics NAVClient aus ausgeführt wird.

Beschriftung und Datenfelder werden dem Word-Berichtlayout hinzugefügt, indem Sie benutzerdefinierte XML-Abschnitte verwenden. Weitere Informationen finden Sie unter Benutzerdefinierter XML-Abschnitt - Übersicht für Word-Berichtlayouts sowie unter Vorgehensweise: Hinzufügen von Feldern zu einem Word-Berichtlayout.

RDLC-Layout - Übersicht

RDLC-Layouts basieren auf Client-Berichtsdefinitionslayouts (.rdlc- oder .rdl-Dateitypen). Diese Layouts werden erstellt und geändert, indem Sie SQL Server-Bericht-Generator verwenden. Das Entwurfskonzept für RDLC-Layouts ist ähnlich den Word-Layouts, in denen das Layout das Muster des Berichts definiert und die Felder der Dataset bestimmt, die enthalten sein sollen. RDLC-Layouts bieten, verglichen mit Word-Layouts, eine größere Fülle an Funktionen und Gestaltungsmöglichkeiten. Weitere Informationen zum Entwurf von RDLC-Layouts finden Sie unter Designing RDLC Report Layouts in Visual Studio.

Integrierte und benutzerdefinierte Berichtslayouts

Ihre Microsoft Dynamics NAV-Anwendung umfasst mehrere integrierte Layouts. Integrierte Layouts sind vordefinierte Layouts, die für bestimmte Berichte vorgesehen sind. Microsoft Dynamics NAV-Berichte haben ein integriertes Layout als RDLC-Berichtslayout, Word-Berichtslayout oder in einigen Fällen beide. Sie können ein integriertes Berichtslayout aus dem Microsoft Dynamics NAV-Client nicht ändern, Sie können sie jedoch als Ausgangspunkt für das Erstellen Ihrer eigenen benutzerdefinierten Berichtslayouts verwenden.

Kundenspezifische Layouts sind Berichtslayouts, die Sie erstellen, um zdie Darstellung eines Berichts zu ändern. Sie erstellen normalerweise ein benutzerdefiniertes Layout basierend auf einem integrierten Layout, aber Sie können es von einer Kopie eines vorhandenen benutzerdefinierten Layouts von Grund auf neu erstellen. Benutzerdefinierete Layouts ermöglichen Ihnen, mehrere Layouts für den gleichen Bericht einzurichten, zwischen denen Sie nach Bedarf wechseln können. Beispielsweise können Sie verschiedene Layouts für jedes Microsoft Dynamics NAV-Unternehmen haben, oder Sie können verschiedene Layouts für das gleiche Unternehmen für bestimmte gelegenheiten oder Ereignisse verwenden, wie eine spezielle Kampagne oder eine Feiertagssaison haben.

Siehe auch