Condividi tramite


Report e definizioni dei report

In Reporting Services vengono utilizzati vari termini per descrivere un report nei suoi diversi stati, inclusi la definizione iniziale, il report pubblicato e il report così come viene visualizzato dall'utente.

File di definizione del report (con estensione rdl)

Una definizione del report è un file che viene creato dall'utente in Progettazione report o Generatore report. Questo file offre una descrizione completa di connessioni alle origini dei dati, query utilizzate per il recupero dei dati, espressioni, parametri, immagini, caselle di testo, tabelle e qualsiasi altro elemento relativo alla fase di progettazione che si desidera includere in un report.

Le definizioni del report vengono visualizzate in fase di esecuzione come report elaborato. Sebbene le definizioni del report possano essere complesse, nella versione più semplice la definizione include una query e altro contenuto per il report, nonché le proprietà e il layout del report.

Le definizioni del report vengono scritte in codice XML in conformità a una grammatica XML denominata linguaggio RDL (Report Definition Language). Il linguaggio RDL descrive gli elementi XML che definiscono tutte le possibili varianti di un report. Per ulteriori informazioni sulle definizioni del report o sul linguaggio RDL, vedere Progettazione e creazione di report e Report Definition Language.

Report pubblicati

Dopo aver creato un file con estensione rdl, è possibile pubblicarlo su un server di report mediante la distribuzione di una soluzione di progetto report da Progettazione report, il salvataggio da Generatore report o il caricamento tramite Gestione report o SQL Server Management Studio. Un report pubblicato è un elemento archiviato in un database del server di report e gestito su un server di report. Il report viene archiviato in un formato temporaneo parzialmente compilato che lo prepara all'accesso dell'utente.

Un report pubblicato viene protetto mediante l'assegnamento di ruoli utilizzando il modello di protezione basata sui ruoli di Reporting Services. È possibile accedere ai report pubblicati tramite URL, web part di SharePoint o Gestione report.

Ad eccezione dei report creati e salvati in Generatore report, non è possibile modificare o salvare nuovamente nel server di report i report pubblicati.

Report visualizzabili

Un report visualizzabile è un report completamente elaborato che include i dati e le informazioni sul layout in un formato appropriato per la visualizzazione, ad esempio HTML. Non è possibile visualizzare un report fino a quando non ne viene eseguito il rendering in un formato di output. Il rendering del report viene eseguito dal server di report. È possibile eseguire il rendering di un report mediante una delle operazioni seguenti:

  • Aprire un report pubblicato dal server di report.
  • Sottoscrivere un report, che viene recapitato a una cartella Posta in arrivo o a una condivisione file in un formato di output specificato dall'utente.

Il formato di rendering predefinito per i report di Reporting Services è HTML 4.0. In aggiunta al formato HTML, sono disponibili vari formati di output in cui è possibile eseguire il rendering dei report, inclusi i formati Excel, XML, PDF, TIFF e CSV. Come per i report pubblicati, anche i report visualizzabili non possono essere modificati o salvati nuovamente nel server di report.

Vedere anche

Concetti

Panoramica su creazione, gestione e recapito dei report
Concetti di base su Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005