.RDL

RDL-fil

Report Definition Language File
Ställ en fråga
SNABBT SVAR

En RDL-fil är en rapportritning för Microsoft SQL Server Reporting Services (SSRS). Den lagrar layout, datafrågor och formatering i XML - inte ett renderat dokument. Öppna den i Microsoft Report Builder (gratis) eller Visual Studio med SSDT för att förhandsgranska eller köra rapporten. Slutanvändare får vanligtvis rapporter som PDF- eller Excel-exporter, inte själva .rdl-filen.

Utvecklare: Microsoft (SQL Server Reporting Services / SSRS) Kategori: Filer med uppgifter Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Web
Relaterat: .PKPASS · .DAT · .JSON · .RIS

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 14, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet RDL?

.rdl-filer är Report Definition Language-filer som används av Microsoft SQL Server Reporting Services (SSRS) för att definiera den fullständiga layouten, datakällor, frågor och formatering för en sidnumrerad rapport. Formatet är vanlig XML, vilket gör .rdl-filer läsbara för människor och redigerbara i valfri textredigerare.

Rot-elementet <Report> bär en xmlns-namnrymds-URL som kodar RDL-schemaversionen: vanliga värden inkluderar 2005/01, 2008/01, 2010/01 och 2016/01 (aktuell, används med SQL Server 2016 till 2022). Detta gör att SSRS kan detektera vilken funktionsuppsättning rapporten designades för.

Inuti en .rdl-fil definierar elementen <DataSources> och <DataSets> databasanslutningar och frågor - vanligtvis T-SQL mot SQL Server, även om SSRS också stöder Oracle, OData och andra leverantörer. Elementet <Body> innehåller <ReportItems>: Tablix-rutnät, diagram, textrutor, bilder och underrapportreferenser. Elementet <Page> styr pappersstorlek, marginaler och orientering för den renderade utmatningen.

Rapporter skapas i Microsoft Report Builder (ett kostnadsfritt fristående verktyg) eller i Visual Studio via SQL Server Data Tools (SSDT). SSRS-webbportalen renderar rapporter till PDF, Excel, Word, CSV och andra format på begäran eller enligt schema.

En relaterad filändelse, .rdlc, är en klientvariant som används i Windows Forms- och ASP.NET-projekt, där databindning hanteras i applikationskoden snarare än deklareras inuti rapportfilen. Power BI Report Server är värd för .rdl-rapporter tillsammans med .pbix Power BI-filer på en enhetlig lokal plattform.

Säkerhet & trygghet

RISK: LOW

RDL är XML-text; ingen exekverbar kod är inbäddad direkt. En RDL-fil kan dock innehålla anslutningssträngar med inbäddade inloggningsuppgifter eller referera till skadliga datakällor - granska DataSources innan du kör mot en okänd server.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNReport Definition Language Fileäven känd som SSRS report definition, RDL report
UTVECKLAREMicrosoft (SQL Server Reporting Services / SSRS)sedan 2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
MIME-TYPapplication/octet-stream
TYPXML-baserad rapportdefinition (text)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Corel Paradox Report Definition - Äldre .rdl-filer från databasapplikationen Corel Paradox (nedlagd); ej relaterade till SSRS.

Program som öppnar RDL-filer

Windows3 apps
Microsoft Report Builder Gratis Arkiv > Öppna > bläddra till .rdl-filen. Kör rapporten mot en datakälla eller i förhandsgranskningsläge.
SQL Server Data Tools (SSDT) / Visual Studio Gratis Öppna .rdl-filen inuti ett Reporting Services-projekt i Visual Studio. Fliken Förhandsgranska körs mot datakällan.
Notepad++ (view XML) Öppen källkod Öppna för att inspektera XML-definitionen. Ingen rapportrendering, men användbart för felsökning av scheman.
macOS1 app
Power BI Report Builder Gratis Öppna .rdl-filen i Power BI Report Builder; kan ansluta till Power BI Premium eller SSRS.
Web1 app
SSRS Web Portal (report server) Inbyggd Ladda upp .rdl till SSRS-rapportservern; användare kommer åt och kör den via webbläsaren.

Tekniska detaljer

djup specifikation
BasformatXML (UTF-8 text); inga binära komponenter; läsbar och redigerbar i valfri textredigerare
Schemaversioneringxmlns-namnrymds-URI på rot-elementet `<Report>`: .../2005/01, 2008/01, 2010/01, 2016/01 (aktuell)
Nuvarande namnrymd`http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition`
Datadeklaration`<DataSources>` och `<DataSets>` definierar anslutningar (T-SQL, Oracle, OData med flera) och frågor
LayoutelementTablix (tabeller, matriser, listor), Diagram, Textruta, Bild, Rektangel, Underrapport - kapslade inuti `<Body>`
SidmodellElementet `<Page>` styr pappersstorlek, marginaler och orientering för sidnumrerad utmatning
ParametrarSektionen `<ReportParameters>` definierar fält för användarinmatning med datatyper, standardvärden och ledtext
Typisk filstorlek10 KB - 5 MB; växer avsevärt när rapporter bäddar in base64-kodade bilder
Renderad utmatningServern renderar till PDF, Excel, Word, CSV, XML, HTML, TIFF via SSRS-renderingstillägg
SkaparverktygMicrosoft Report Builder (gratis), Visual Studio med SSDT, Power BI Report Builder
Relaterat format`.rdlc` - klientvariant där databindning hanteras i applikationskoden, inte deklareras i filen
VärdplattformarSSRS på Windows; SSRS 2017+ på Linux; Power BI Report Server
Släppt2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
Senaste versionRDL schema 2016 (SQL Server 2016/2017/2019/2022; namespace http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition)
Öppen standardJa · royaltyfri
Specifikationlearn.microsoft.com

RDL-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med RDL-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om RDL-filer.

Vanliga frågor

Vad är en RDL-fil?
En RDL-fil är en rapportdefinition för Microsoft SQL Server Reporting Services (SSRS). Det är en XML-ritning som beskriver en rapports layout, datafrågor och formatering - inte ett färdigt dokument.
Hur öppnar jag en RDL-fil?
Använd Microsoft Report Builder (gratis) eller Visual Studio med SSDT. För att bara inspektera XML-koden kan du öppna den i valfri textredigerare. För att faktiskt köra rapporten behöver du åtkomst till datakällan.
Vad är skillnaden mellan RDL och RDLC?
RDLC är en «klient-variant» som används i Visual Studio för lokala rapporter (Windows Forms, ASP.NET); data tillhandahålls av applikationskoden. RDL distribueras till en SSRS-server som hämtar sin egen data.
Kan jag konvertera en RDL-fil till PDF?
Ja - kör rapporten i Report Builder eller SSRS och använd Exportera > PDF. Den renderade PDF-filen är utmatningen; själva .rdl-filen är mallen.
Vad gör WordPerfect Office och Corel Paradox i listor över program för RDL-filer?
Dessa är äldre poster från när .rdl felaktigt associerades med Corel Paradox-databasrapporter. De är inte relaterade till det nuvarande SSRS RDL-formatet.

Referenser

1Microsoft Learn - Report Definition Language (SSRS)learn.microsoft.com
2Microsoft Learn - Find the Report Definition Schema Versionlearn.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.EMLE-Mail Message (RFC 822 / MIME)

Relaterade filtillägg

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö