Et rapportlayout er et dokument, der fungerer som en skabelon, der definerer udseendet af en Microsoft Dynamics NAV-rapport under visning, udskrivning eller lagring af rapporten. Et rapportlayout indstiller navnlig følgende:
-
Navne- og datafelterne, der skal medtages fra datasættet for Microsoft Dynamics NAV-rapporten.
-
Tekstformatet såsom skrifttype, størrelse og farve.
-
Firmaets logo og dets placering.
-
Generelle sideindstillinger såsom margener og baggrundsbilleder.
En Microsoft Dynamics NAV-rapport kan konfigureres med flere rapportlayout, som du kan skifte mellem efter behov. Du kan bruge et af de indbyggede rapportlayout, eller du kan oprette brugerdefinerede rapportlayout og tildele dem dine rapporter.
Der findes to typer rapportlayout, der kan bruges i rapporter, Word og RDLC.
Du kan finde flere oplysninger i følgende afsnit af dette emne.
- Oversigt over Word-rapportlayout
- Oversigt over RDLC-layout
- Indbyggede og brugerdefinerede rapportlayout
Oversigt over Word-rapportlayout
Et rapportlayout til Word er baseret på Word-dokument (.docx-filtype). Med Word-rapportlayout kan du designe rapportlayout ved hjælp af Microsoft Word 2013. Et Word-rapportlayout bestemmer rapportens indhold - styring af, hvordan indholdselementer skal placeres, og hvordan de ser ud. Et Word-dokument med rapportlayout vil normalt bruge tabeller til at arrangere indhold, hvor cellerne kan indeholde datafelter, tekst eller billeder. I følgende figur illustreres eksempelvis det Word-dokument med rapportlayout, der bruges på salgsfakturarapporten, som det vises, når det åbnes i Word til redigering.

Tabellerne er konfigureret til at vise gitterlinjerne i eksemplet. Visning af gitterlinjerne er nyttigt, når du redigerer Word-rapportlayout, så du kan se tabellens cellegrænser. Dog skal du skjule gitterlinjerne, når du er færdig med at redigere. Hvis du vil vise eller skjule tabelgitterlinjer, skal du vælge tabellen og derefter vælge på Vis gitterlinjer under Layout under fanen Tabel.
![]() |
---|
Billeder, der er baseret på et felt i rapportdatasættet, hvilket betyder, at de er defineret i et indholdskontrolelement, kan ikke vises, når du redigerer layout i Word. De vises i rapporten, når den køres. |
Følgende figur illustrerer rapporten over den tidligere salgsfaktura, som den vises i Microsoft Dynamics NAV-klienten.

Bemærk, at navne- og datafelterne er blevet erstattet med faktiske data for kunden.
Navne- og datafelter
Navne- og datafelterne er defineret af indholdskontrolelementer. Indholdskontrolelementer fungerer som pladsholdere for de faktiske rapportdata. I Word-dokumentet med rapportlayout har indholdskontrolelementerne kun en reference til et felt i rapportdatasættet, som vist i følgende figur.

Det er kun, når rapporten køres fra Microsoft Dynamics NAV-klienten, at der vises faktiske data.
Navne- og datafelter føjes til Word-rapportlayoutet ved hjælp af brugerdefinerede XML-dele. Du kan finde flere oplysninger i Brugerdefineret XML-deloversigt over Word-rapportlayout og Sådan gør du: Føje felter til et Word-rapportlayout.
Oversigt over RDLC-layout
RDLC-layout er baseret på klientrapportens definitionslayout (.rdlc- eller .rdl-filtyper). Disse layout oprettes og ændres ved hjælp af SQL Server Report Builder. Konceptet for RDLC-layoutdesign ligner Word-layout, hvor layoutet definerer det generelle format af rapporten og bestemmer, hvilke felter fra datasættet der skal medtages. RDLC-layoutdesign er mere avanceret end Word-layout. Du kan finde flere oplysninger om RDLC-layoutdesign under Designing RDLC Report Layouts in Visual Studio.
Indbyggede og brugerdefinerede rapportlayout
Dit Microsoft Dynamics NAV-program indeholder flere indbyggede layout. Indbyggede layout er foruddefinerede layout, der er udviklet til specifikke rapporter. Microsoft Dynamics NAV-rapporter har et indbygget layout som enten er et RDLC-rapportlayout, et Word-rapportlayout eller i nogle tilfælde begge dele. Du kan ikke ændre et indbygget rapportlayout fra Microsoft Dynamics NAV-klienten, men du kan bruge dem som udgangspunkt for opbygning af dine egne brugerdefinerede rapportlayout.
Brugerdefinerede layout er rapportlayout, du designer for at ændre udseendet af en rapport. Du opretter typisk et brugerdefineret layout, der er baseret på et indbygget layout, men du kan oprette dem fra bunden eller fra en kopi af et eksisterende brugerdefineret layout. Med brugerdefinerede layout kan du have flere layout til den samme rapport, som du kan skifte mellem efter behov. For eksempel kan du få forskellige layout for hvert Microsoft Dynamics NAV-firma, eller du kan have forskellige layout for samme firma til bestemte lejligheder eller begivenheder såsom en særlig kampagne eller feriesæson.