Henter seneste Business Central nyheder…
Business Central

Hold report layouts i AL-projektet: Publicer uden manuel upload

Udviklere kan administrere report layouts i AL-kode og undgå manuelle uploads i klienten. Giver bedre versionsstyring og DRY-udrulning for danske BC-implementeringer.

26. juli 2026

Introduktion

At have report layouts i kildekode gør rapportudvikling mere stabil og reproducerbar. I stedet for at uploade layoutfiler manuelt i Business Central-klienten kan report extensions inkludere layouts som en del af AL-projektet.

Fordelene ved at versionere layouts

Når layouts gemmes i kildekoden får du versionsstyring, ændringshistorik og mulighed for at bygge CI/CD-processer. Det betyder, at enhver ændring i layout enten kan følges tilbage i Git eller rulles ud gennem automatiserede deployments. Dette øger stabiliteten i produktion og mindsker risikoen for, at en rapport pludselig ændres uden dokumentation.

Hvordan fungerer det i praksis?

I AL kan du tilføje rapportlayouts som filer i dit projekt og referere til dem i report extension-objektet. Ved build og publish-processen deployes layoutet sammen med rapportdefinitionen til Business Central. Det eliminerer det manuelle trin, hvor en konsulent uploader .rdl eller .layout-filer i webklienten efter deployment.

Det kræver dog disciplin: teams skal have klare navngivningskonventioner, testdata til rapportvalidering og en deployment-strategi, så layouts ikke overskrives utilsigtet i multi-tenant-miljøer.

Hvad betyder det for dig?

For udviklings- og driftsteams betyder indfasning af layouts i AL færre overraskelser og lettere governance. Implementer processen i jeres deployment-pipeline og sørg for testskripter, der validerer de vigtigste rapporter ved hver release. Det reducerer supportomkostninger og giver bedre sporbarhed ved revision og fejlretning.

Kilde: yzhums.com

Har I spørgsmål til dette?

Vi hjælper gerne med at vurdere, hvad denne nyhed betyder konkret for jeres Business Central-opsætning.

Nyhedsbrev

Få Business Central-nyt og tips direkte i indbakken.