Condividi tramite


Utilizzo del riquadro degli smart tag delle attività di ReportViewer

Il riquadro degli smart tag delle attività di ReportViewer, disponibile sul controllo del server Web e sul controllo Windows Form di ReportViewer, consente di eseguire le operazioni seguenti:

  • Scegliere un report del client o del server esistente da utilizzare con il controllo.

  • Progettare un nuovo report.

  • Scegliere le origini dei dati e aggiornare le associazioni delle origini dei dati. La scelta e l'aggiornamento delle origini dei dati sono operazioni necessarie se si modificano i set di dati o i report dopo la creazione delle associazioni oppure se si converte un file di definizione del report del server (con estensione rdl) in un file di definizione del report del client (con estensione rdlc). Per ulteriori informazioni, vedere Aggiornamento e riassociazione di riferimenti all'origine dei dati (Progettazione report di Visual Studio).

Il riquadro degli smart tag delle attività di ReportViewer è sensibile al contesto, pertanto le attività variano in base al tipo di controllo utilizzato e alla scelta di utilizzare o meno un report del server o del client. Se si utilizza il controllo Windows Form, è disponibile anche l'attività Ancora nel contenitore padre.

Per accedere al riquadro degli smart tag delle attività di ReportViewer, trascinare un controllo ReportViewer dalla sezione Dati della casella degli strumenti in un form o in una pagina Web, quindi fare clic sul triangolo nell'angolo superiore destro del controllo. Nelle immagini incluse di seguito in questo argomento viene illustrato un esempio dell'aspetto del riquadro degli smart tag.

Riepilogo delle attività di ReportViewer

Nella tabella seguente vengono descritte tutte le attività disponibili.

Attività Descrizione

Scegli report

Selezionare un file rdlc esistente dal progetto oppure scegliere Report del server per selezionare un report pubblicato su un server di report. È possibile scegliere solo un file per ogni istanza del controllo.

Quando si seleziona un report, viene automaticamente generato il codice che crea un'istanza dell'origine dei dati del progetto e la associa al controllo. Le informazioni relative alle origini dei dati utilizzate dal report vengono incorporate nella definizione del report. Se successivamente si modifica l'origine dei dati o si aggiorna il report per utilizzare un'origine dei dati diversa, è necessario aggiornare il codice di associazione dei dati. È possibile utilizzare le attività disponibili nel riquadro degli smart tag delle attività di ReportViewer per generare il codice aggiornato.

Scegli origine dati

Selezionare un'origine dei dati esistente nel progetto da cui recuperare un set di dati per il report. Questa attività può essere utilizzata per aggiornare il controllo in modo che utilizzi nuovi set di dati.

Riassocia origini dei dati

Aggiornare le associazioni dei dati per il controllo se il set di dati o il report sono stati modificati.

URL server di report

Per i report del server, specificare l'URL di un server di report.

Percorso report

Per i report del server, specificare il nome e la posizione del report. Il percorso del report include cartelle virtuali nello spazio dei nomi del server di report utilizzate per gestire i report archiviati in un server di report. Non è possibile includere parametri di accesso URL nel percorso della cartella. Il percorso del report deve iniziare con una barra ( / ).

Progetta nuovo report

Aprire un nuovo modello di report vuoto in modalità progettazione grafica e aggiungere un elemento di report, con estensione rdlc, al progetto. È possibile creare solo file di definizione del report del client (con estensione rdlc). Per creare un report del server, è necessario utilizzare Progettazione in SQL Server Reporting Services.

Ancora nel contenitore padre

Per il controllo Windows Form di ReportViewer è possibile espandere il controllo per utilizzare tutto lo spazio disponibile nel form.

Disancora nel contenitore padre

Selezionare questa attività per ridurre le dimensioni del controllo.

Attività di ReportViewer per i report server

Nel riquadro degli smart tag delle attività di ReportViewer è inclusa un'opzione per la selezione di un report del server. Un report del server è una definizione di report pubblicata, in esecuzione su un server di report Microsoft SQL Server 2005 Reporting Services. L'opzione Report del server richiede l'indicazione dell'istanza di server e del percorso del report, come illustrato nella figura seguente:

Smart tag per il controllo Windows Form

Attività di ReportViewer per i file di definizione del report client (con estensione rdlc)

Il riquadro degli smart tag delle attività di ReportViewer consente di selezionare un file di definizione del report del client con estensione rdlc.

Smart tag per il controllo server Web

Vedere anche

Concetti

Conversione di file RDL e RDLC
Aggiunta e configurazione dei controlli ReportViewer
Creazione di file di definizione del report client (con estensione rdlc)

Altre risorse

Esempi e scenari