Datasets mit mehreren Arbeitsblättern für Excel-Berichte definieren
Wichtig
Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Neuerungen oder Änderungen in Business Central. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365-, Power Platform- und Cloud for Industry-Veröffentlichungspläne.
Aktiviert für | Öffentliche Vorschauversion | Allgemeine Verfügbarkeit |
---|---|---|
Benutzer*innen durch Administrator*innen, Maker*innen oder Analyst*innen | ![]() |
![]() |
Geschäftswert
AL-Entwickler*innen können nun AL-Berichtsdatasets definieren, sodass bei der Ausführung mit Excel-Layouts mehrere Datenelemente der obersten Ebene in ihren Arbeitsblättern in Excel gespeichert werden. Dies erleichtert die Modellierung von Datenmodellen wie Modelle mit über‑/untergeordneten Beziehungen in Excel und ermöglicht die Verwendung leistungsstarker Modellierungstools wie PowerPivot in Excel.
Details zur Funktion
Vor dieser Version mussten Entwickler*innen, die einen Excel-Bericht zu einem Datenmodell mit mehreren Datenelementen der obersten Ebene erstellen wollten, z. B. ein Modell mit über‑/untergeordneten Beziehungen, viele zusätzliche Modellierungsaktivitäten in Excel durchführen, um die beiden zu trennen, bevor sie diese Daten im Excel-Layout verwenden konnten.
Ab dieser Version können Entwickler*innen eine neue ExcelLayoutMultipleDataSheets-Eigenschaft auf „wahr“ festlegen. Die AL-Laufzeitumgebung generiert für jedes Datenelement ein Excel-Arbeitsblatt und platziert dort die Daten.
Mehrere Blätter erhalten den Namen #DataItemName, wobei „DataItemName“ der Name des Datenelements im Berichtsentwurf ist. Beim Hinzufügen neuer leerer Excel-Layouts zum Bericht wird der Eigenschaftswert verwendet, um die Blattstruktur zu bestimmen.
Standardmäßig wird für alle Daten ein einziges Blatt verwendet.
Bei Daten in mehreren Arbeitsblättern kann das Berichtslayout problemlos Datenmodelle enthalten, die mit der PowerPivot-Funktion in Excel definiert wurden:
Siehe auch
Erstellen eines Excel-Layoutberichts (Dokumente)