Definere datasæt med flere regneark til Excel-rapporter
Vigtigt
Dette indhold er arkiveret og opdateres ikke. Du kan få den nyeste dokumentation i Nyheder eller ændringer i Business Central. Du kan få vist de seneste udgivelsesplaner i Udgivelsesplaner til Dynamics 365, Power Platform og Cloud for Industry.
Aktiveret for | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Brugere efter administratorer, udviklere eller analytikere | 2. okt. 2023 | 1. nov. 2023 |
Forretningsværdi
AL-udviklere kan nu definere AL-rapportdatasæt, så der gemmes flere dataelementer på øverste niveau i deres egne regneark i Excel, når de kører med Excel-layouts. Dette gør datamodeller såsom overordnet-underordnet lettere at modellere i Excel, og gør dem i stand til at bruge stærke modelleringsværktøjer såsom PowerPivot i Excel.
Funktionsdetaljer
Før denne udgivelse skulle udviklere, der ville oprette en Excel-rapport på en datamodel med flere dataelementer på øverste niveau, såsom en overordnet-underordnet-relation, lave en masse ekstra modellering i Excel for at adskille de to, før de kunne bruge disse data i Excel-layoutet.
Med denne udgivelse kan udvikleren indstille en ny ExcelLayoutMultipleDataSheets-egenskab til Sand. AL runtime genererer et Excel-regneark for hvert dataelement og placerer dets data der.
Flere ark vil blive navngivet #DataItemName, hvor DataItemName er dataelementnavnet i rapportdesignet. Tilføjelse af nye tomme Excel-layouts til rapporten bruger egenskabsværdien til at bestemme arkstrukturen.
Standarden er at bruge et enkelt ark til alle data.
Med data i flere regneark kan rapportlayoutet nemt inkludere datamodeller defineret med funktionen PowerPivot i Excel:
Se også
Oprettelse af en Excel-layoutrapport (dokumentation)