.RDL

File RDL

Report Definition Language File
Fai una domanda
RISPOSTA RAPIDA

Un file RDL è un progetto di report per Microsoft SQL Server Reporting Services (SSRS). Memorizza il layout, le query dei dati e la formattazione in XML - non è un documento renderizzato. Aprilo in Microsoft Report Builder (gratuito) o Visual Studio con SSDT per visualizzare l'anteprima o eseguire il report. Gli utenti finali normalmente ricevono i report come esportazioni PDF o Excel, non il file .rdl grezzo.

Sviluppatore: Microsoft (SQL Server Reporting Services / SSRS) Categoria: File di dati Standard aperto MIME: application/octet-stream
SI APRE SU Windows macOS Web
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 14, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file RDL?

I file .rdl sono file Report Definition Language utilizzati da Microsoft SQL Server Reporting Services (SSRS) per definire il layout completo, le origini dati, le query e la formattazione di un report impaginato. Il formato è semplice XML, il che rende i file .rdl leggibili dall'uomo e modificabili in qualsiasi editor di testo.

L'elemento radice <Report> contiene un URL del namespace xmlns che codifica la versione dello schema RDL: i valori comuni includono 2005/01, 2008/01, 2010/01 e 2016/01 (attuale, utilizzato con SQL Server dal 2016 al 2022). Ciò consente a SSRS di rilevare il set di funzionalità per cui il report è stato progettato.

All'interno di un file .rdl, gli elementi <DataSources> e <DataSets> definiscono le connessioni al database e le query - tipicamente T-SQL per SQL Server, sebbene SSRS supporti anche Oracle, OData e altri provider. L'elemento <Body> contiene i <ReportItems>: griglie Tablix, grafici, caselle di testo, immagini e riferimenti a sottoreport. L'elemento <Page> controlla le dimensioni della carta, i margini e l'orientamento per l'output renderizzato.

I report vengono creati in Microsoft Report Builder (uno strumento autonomo gratuito) o in Visual Studio tramite SQL Server Data Tools (SSDT). Il portale web di SSRS esegue il rendering dei report in PDF, Excel, Word, CSV e altri formati su richiesta o secondo una pianificazione.

Un'estensione correlata, .rdlc, è una variante lato client utilizzata nei progetti Windows Forms e ASP.NET, dove il data binding è gestito nel codice dell'applicazione anziché essere dichiarato all'interno del file di report. Power BI Report Server ospita report .rdl insieme ai file Power BI .pbix su una piattaforma on-premises unificata.

Sicurezza e incolumità

RISCHIO: LOW

RDL è testo XML; nessun codice eseguibile incorporato direttamente. Tuttavia, un file RDL può contenere stringhe di connessione con credenziali incorporate o fare riferimento a origini dati dannose - esamina i DataSources prima di eseguirlo su un server sconosciuto.

Dettagli del formato

in sintesi
NOME COMPLETOReport Definition Language Fileanche noto come SSRS report definition, RDL report
SVILUPPATOREMicrosoft (SQL Server Reporting Services / SSRS)dal 2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
CATEGORIAFile di dati
TIPO MIMEapplication/octet-stream
TIPODefinizione di report basata su XML (testo)
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Corel Paradox Report Definition - File .rdl legacy dell'applicazione database Corel Paradox (discontinuata); non correlati a SSRS.

Programmi che aprono file RDL

Windows3 apps
Microsoft Report Builder Gratuito File > Apri > sfoglia fino al file .rdl. Esegui il report con un'origine dati o in modalità anteprima.
SQL Server Data Tools (SSDT) / Visual Studio Gratuito Apri il file .rdl all'interno di un progetto Reporting Services in Visual Studio. La scheda Anteprima esegue il report con l'origine dati.
Notepad++ (view XML) Open-source Apri per ispezionare la definizione XML. Nessun rendering del report, ma utile per la risoluzione dei problemi dello schema.
macOS1 app
Power BI Report Builder Gratuito Apri il file .rdl in Power BI Report Builder; può connettersi a Power BI Premium o SSRS.
Web1 app
SSRS Web Portal (report server) Integrato Carica il file .rdl sul server di report SSRS; gli utenti vi accedono e lo eseguono tramite browser.

Dettagli tecnici

specifiche approfondite
Formato di baseXML (testo UTF-8); nessun componente binario; leggibile dall'uomo e modificabile in qualsiasi editor di testo
Versionamento dello schemaURI del namespace xmlns sulla radice `<Report>`: .../2005/01, 2008/01, 2010/01, 2016/01 (attuale)
Namespace attuale`http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition`
Dichiarazione dei dati`<DataSources>` e `<DataSets>` definiscono le connessioni (T-SQL, Oracle, OData e altri) e le query
Elementi del layoutTablix (tabelle, matrici, elenchi), Grafico, Casella di testo, Immagine, Rettangolo, Sottoreport - annidati all'interno di `<Body>`
Modello di paginaL'elemento `<Page>` controlla le dimensioni della carta, i margini e l'orientamento per l'output impaginato
ParametriLa sezione `<ReportParameters>` definisce i campi di input dell'utente con tipi di dati, valori predefiniti e testo del prompt
Dimensione tipica del file10 KB - 5 MB; aumenta significativamente quando i report incorporano immagini codificate in base64
Output di renderingIl server esegue il rendering in PDF, Excel, Word, CSV, XML, HTML, TIFF tramite le estensioni di rendering SSRS
Strumenti di creazioneMicrosoft Report Builder (gratuito), Visual Studio con SSDT, Power BI Report Builder
Formato correlato`.rdlc` - variante lato client in cui il data binding è gestito nel codice dell'applicazione, non dichiarato nel file
Piattaforme di hostingSSRS su Windows; SSRS 2017+ su Linux; Power BI Report Server
Rilasciato2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
Ultima versioneRDL schema 2016 (SQL Server 2016/2017/2019/2022; namespace http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition)
Standard apertoSì · royalty-free
Specificalearn.microsoft.com

Conversioni RDL

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file RDL. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file RDL.

Domande frequenti

Cos'è un file RDL?
Un file RDL è una definizione di report per Microsoft SQL Server Reporting Services (SSRS). È un progetto XML che descrive il layout, le query dei dati e la formattazione di un report - non è un documento finito.
Come si apre un file RDL?
Usa Microsoft Report Builder (gratuito) o Visual Studio con SSDT. Per ispezionare semplicemente l'XML, aprilo in qualsiasi editor di testo. Per eseguire effettivamente il report, è necessario l'accesso all'origine dati.
Qual è la differenza tra RDL e RDLC?
RDLC è una variante «lato client» utilizzata in Visual Studio per report locali (Windows Forms, ASP.NET); i dati sono forniti dal codice dell'applicazione. RDL viene distribuito su un server SSRS che recupera i propri dati autonomamente.
Posso convertire un file RDL in PDF?
Sì - esegui il report in Report Builder o SSRS e usa Esporta > PDF. Il PDF renderizzato è l'output; il file .rdl stesso è il modello.
Cosa c'entrano WordPerfect Office e Corel Paradox negli elenchi di programmi per i file RDL?
Si tratta di voci legacy di quando l'estensione .rdl era erroneamente associata ai report del database Corel Paradox. Non sono correlati all'attuale formato RDL di SSRS.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z